My Metal Rx has more cleaners than most metal polishes out there. I've removed a lot of stuff with the Rx that didn't come off with the over the counter products like Mothers and Meguiars. The Metal Rx also leaves a layer of protection behind. Optimum Metal Polish is another excellent choice, but doesn't have the cleaning ability of the Rx, but it does leave an awesome shine behind. I also recommend putting on Optimum Opti Seal for that extra durability. I use it on wheels all of the time and the brake dust will come off with ease when you are ready to wash them.