have you tried the rubbing compound they use for cars?
i think it should manage those scratches well...
i used that before when i scratched my dad's car when i was driving... :P... hides the deed very well.