Hmmmm...I don't think there is a one product answer for everyone. Read this article, it makes sence:
[i].....I've been cleaning the glass on my cars for nearly 40 years. I now have considerable knowledge of what doesn't work!
I needed help to write this tip. Never to proud to beg , I summoned Rick, our senior chemist. Rick developed our Eimann Fabrik Clear Vision Glass Cleaner. A dozen years my junior, Rick has climbed in and out of more vehicles than a valet parking attendant while testing new product formulas. "Rick," I queried, "How do you clean automotive glass clear and streak free?" Rick reflected a moment and stated, "If I knew, I'd own this company!"
Rick's candid statement isn't a reflection of his knowledge but rather an admission of how complex the subject is. There are so many chemical molecules floating around and depositing themselves on the inside and outside of your car's windows that it is beyond the scope of any one person to definitively understand it.
In layman's terms, chemists know that molecule A requires solvent X to remove it, that molecule B requires solvent Y and that molecule C requires solvent Z. The problem is that solvents X, Y, and Z don't like each other and can't be combined. Now the chemist is forced to make compromises. Should he make a formula that totally removes vinyl film (plasticizers) but is ineffective on the oils evaporating out of leather? Or should he settle for a product that does an acceptable job of removing vinyl film and leather oils but can't cut outside road grime and pollution?
Every glass cleaner on the market is a compromise product with its own unique blend of cleaning elements. It has its own strengths and its own weaknesses.
Chances are you have sprayed your car's glass with brand "A" cleaner, wiped the glass and found remaining streaks and films. You spray the glass again and it doesn't get much better. You then try brand "B" cleaner and "presto" the glass is clear and streak free. Next time, you reach for brand "B" to clean your car's glass and find the same remaining streaks and film. You wonder what happened because brand "B" worked wonders the last time you used it. Brand "B" probably isn't any better than brand "A". The secret was using both cleaners together. The solvents in brand "A" removed one set of films and the solvents in brand "B" removed the remaining film.[/i]
This article, and other tips and reviews can be seen here: [url]http://www.properautocare.com/cleanautglas.html[/url]