makes a really good scratch remover. Good polish, too, but I'm biased. It really all depends on how bad the scratches are. You might try some touchup paint too.
My black truck had a meeting with a shopping cart while I was in the store. :err: Wasn't perfect, but hardly noticeable unless you were looking for it. Good luck!