I've used Meguire's for my cars paint forever and wont change. Unfortunately, they don't seem to have a decent aluminum (and stainless/chrome)polish. I've also tried Mothers, Wenol, Eagle 1 and a couple of others. These all seem to leave a haze. I use clean applicators and clean rags, usually cotton T shirts or old bath towels. Since it's time to start doing some cleaning, want to try something that might work without the haze, or worse, scratching - and my car is FAR from billet proof. Any suggestions?