I always use Mothers chrome polish on my chrome and Mothers Aluminum polish on calipers and other polished aluminum. I have no scratches on any of my stuff.
pledge most of the time, never dull when things are really bad. Just finished cleaning my moms old bike and the never dull revealed some parts that I didnt even know were chrome they were so nasty!