Turtle Wax All Wheel & Tire Cleaner with Wax
http://www.turtlewax.com/tirewheelhu...eaner-with-wax
This is what I use. I have used a few other cleaners with no satisfaction. With my initial use of this stuff I removed build up I had been trying to get off for sometime. After that they have been really easy to maintain, even just spraying and washing off. It has a wax in it to help protect, this IMO is the best stuff out there. Slight agitation was initially needed but now I just either spray off or do a quick rub down.....hahaha!