+1 for clay bar. about $20 from Wal Mart or any auto part store. Then you can use Nu Finish or any of the oxidation/swirl remover compounds. The paint was really bad on by last 'stang and I got got full kbb on trade-in after having a cheap detail done on it. You could shop around for a detail as well, cheaper than paint.