if you guys want a safe and "works on anything" product, go with the Miracle Cloth. My mom bought some for the kitchen and they "work on anything". She came out while I was drying my car and did my windows with it and they are crystal clear. I used it on my leather stearing wheel (which has 12 years of dirt and grime on it...) and it got that cleaner than when I bought the car. The Miracle Cloth is just a towel with microfibers in it that clean the crap out of things without scratching them. BavAuto sells it under the name "Micro Magic" and "Total Magic". It's flippin' sweet.