I have a power ball. its awesome. you can use it to polish, wax, shine, whatever. easy to clean as well. but i say it also has to do with the polishing products you use. i know at my dealership we have stuff called clear cut. its great on anything polished, and i heard you can find it in some auto stores, but i don't know where.