So I recently picked up a 99 Subaru Legacy and the paint is in pretty rough shape. Thankfully the clearcoat isn't peeling, but it has a lot of scratches, oxidation, and I'm sure sun fading that I'd like to fix. Repainting is not an option as this is a cheap college/commuter car for my sister-in-law, so I'm looking for suggestions on what I can do to clean it up. I already have Turtle Wax Color Magic (with ChipStik) and Meguiar's Scratch-X on the shelf - which would you guys say is better? I also have a clay bar kit I was thinking of using, but then I saw a NuFinish commercial the other day and thought maybe that was a better idea.

Thoughts? I'm planning to work on it this weekend...