I use "Nevr Dull" its a polish that has been around forever and comes in a blue can with wads of fabric moisened with the polich, that stuff works on any metal, chrome, aluminum, silver etc, cleans and polishes and very easy to use and not expensive.
http://www.nevrdull.com/Crap! missed that you tried it, weird cause it works on mine all of the time.