Do a search here under "light scratching" or "scratch" and you'll turn up a thread with suggestions. Following suggestions in that thread, I started with Scratch-X and it does dull/hide some scratching but not remove them.
Another poster on priusonline turned me onto this site which has the best info from people who are way into their cars and professional detailers who post. I've been scouring this site for any questions I have regarding the paint or detailing:
I have a Black 04 that I bought certified used and it had isn't fair of swirls all over. I bit the bullet and bought a complete polish set since I have 3 cars and like to take care of all of them. The whole thing set me back $260 with proper polishes. Here is the link plus the website has a bunch of how tos to handle different paint promblems. http://www.autopia-carcare.com/son-sfxpol-kit.html
and here is a pic of mine after the full treatment.