My three favorite auto glass cleaners:
1) Sprayway
2) Sprayway
3) Well, I think you've figured it out.
Honestly, I have tried a lot of automotive glass cleaners over the years. I've used Invisible Glass. It's good, but required way too many repeated cleanings to get where I wanted the windows to look like. Paplo mentions that he has to do this with Sprayway. Invisible Glass is 3X worse.
I've used RainX. does a great job at refreshing the RainX treatment, but not great at cleaning. Same problem as Invisible Glass. Eagle is nothing special at all. Pretty average. Vinegar and newspapers? Vinegar is a good cleaner, but it sure stinks. But newspapers? I have never gotten that one. Why would anyone want to spend all afternoon cleaning and waxing a car, and then smear newspaper print ink all over the windows, and get ink all over your hands and clothes?
Sprayway for me. Clean the windows using Sprayway and paper towels. Then, a final cleaning with Sprayway and a microfiber towel, to leave a streak free window.
Sprayway is available at all kinds of stores such as Walmart, Kmart, Target, TrueValue, Kroger.
I've been told that NAPA glass cleaner is made by Sprayway, but I've never tried it.