Ive used "Wheelbright" by Autoday for over 20 years and its really good as long as you follow the usual best practice for wheels:
1. Only apply the cleaner 1 wheel at time
2. Only clean the wheels when they are cold IE not after you get back from a drive
3. Wash immediately and thoroughly with a jet was or hose.

I also highly recommend "Wheel woolies" - these are without a doubt the very best alloy wheel brushes I have ever used. Get what you pay for as they are are expensive and they last really well so actually great value. I've had mine for nearly ten years now and wash 2 or 3 cars every week.


Cheers, Paul