I have found a great product Metal Armor that I saw on Spike TV. I have found a system that works. I bought the hand polish system from metalarmor.net. Its basically a three part system polish and wax/seal system for the paint and wheels it also comes with all aplication sponges and detail cloths. It has detailed application instructions so you can not screw up but I have a black M3 (no swirl marks or haze) and the paint looks better than when I bought it. I waxed and polished more than a month ago and out east with our salt I just being rinsing it with water and it looks greats. I have tried Zymol and Meguiars with limited success.
Has anybody else used this stuff?