Aluminum foil will not HARM the chrome plate. Absent the presence of rust, I've found foil to be effective. I have used gun cotton. But requires A LOT OF ELBOW GREASE If you have rust, use naval jelly, then some silver paint to cover the blemish. (Or, replate) But for stains and spots, I recommend BLUE MAGIC It's all I use for stainless and chrome now. http://www.acehardware.com/product/index.jsp?productId=1420324&KPID=1190442&pla=pla_1190442 Blue Magic® Metal Polish Cream (400) Item no: 8110769 | 077336400125 $8.49