Loc: Duvall WA - Pacific NW USA
I have factory "stuff" and a variety of spray sealants/waxes on my glass. To the point of my windscreen making night driving no darn fun. I have not cleaned it yet with any purposeful glass cleaners, just a strong scrub with car wash soap (Wax as U Wash!)with a rougher microfiber towel when I do my normal wash. Sure it looks physically clean and wipers don't chatter, but there is a coating on the glass.
I know - NO INDUSTRIAL AMMONIA cleaners. Only car safe glass cleaner.
Loc: Chicago, IL
When I had my windshield replaced last fall, I asked the glass guy what the trick to cleaning glass is. He told me the biggest mistake is that people do not turn the cloth enough when cleaning the glass. Use a big microfibre towel (he likes the rough waffle-weave ones) and fold to a clean section very often. He said the specific chemical doesn't matter much.
I've since started following his advice and my windows have never looked better.
This may be of some help to get your windows truly clean:
2011 BMW M3 sedan ZCP -- FOR SALE!! 2017 Chevrolet Corvette Grand Sport
I just use the Stoners Invisible Glass Cleaner because its available at one of my regular stops at a good price and safe for tint. There's another (think its called Sparkle) that seems popular but I haven't tried it yet.
My favorite so far is Rain-X window cleaner which is around $3(no ammonia). I prefer it over Invisible Glass since it seems to streak more and has a strong scent that makes me cough. Sparkle is ok and better than Windex imo. It's around $2 a bottle.
I want to try Meguiars glass cleaner concentrate. Which comes in a gallon for $20. Then you dilute it down which makes a ton of cleaner.
Sprayway has had excellent reports as well.
2012 Toyota Camry 65k miles- PP 0w20, oem filter (TGMO all prior) 2005 Toyota Matrix 117k miles- 3 qts. Havoline 10w30 + 1 qt PUP 5w20, Fram TG.
the only ones that seem to work well for me are ol' blue ammonia-containing formulas (still available- Walgreens house brand has ammonia), OR "Invisible Glass," especially their pre-loaded towelettes. I carry a container of Invisible Glass towelettes in every car now, plus a few of those blue paper shop towels to go over it after the towelettes.
That's the only thing that seems to cut the funk that comes out of the new plastic for a few years without streaking. At least for me. I've tried using wadded up newspaper too, and its certainly better than a plain paper towel. Heaven forbid you ever use a cotton or microfibre towel that's been through the washer after a load that used any kind of fabric softener!