Meguiar's Scratch X 2.0. Comes in a black bottle and you can buy it at Walmart -- cost about 10 bucks. This stuff will remove deep, and I mean DEEP, scratches. I don't know how it does it, but it makes scratches disappear. In fact, if someone told me it was magic, after seeing the stuff applied, I'd believe them. This is a MUST HAVE car care product.
Patrick