Hell you guys (and gals) is gettin' all fancy on me. I'm just a po' white man (network engineer - lol) and all I cans afford is water.
Seriously though, as for the interior glass all I've used is standard household tap water, a spray bottle, and several microfiber cloths. I spray the water directly onto the cloth, NOT the window, and then rub it all around niiiice and deep. Hmm...almost sounds like a massage.

AAAaaaanywho...then I take a dry microfiber, and use it to essentially "buff" out the water/film/whatever. Since I got my windows tinted and they said basically to not use chemicals, I haven't used any glass cleaner. They actually recommended Joy, in a ratio of about a teaspoon to a whole spray bottle of water.
That being said, I have also had a recent run-in with sap (ahh...my arch nemesis...we meet again) right on the windshield, right in my line of sight directly out the front of the car. Rubbing alcohol (or Isoprpyl - not sure if they are the same) and then water and something to dry it off with.
Them's be my two cents.

__________________
2009 G.O. GT, Spoiler delete, JLT-style CAI, Tillman Speed 93 Oct tune, other minor cosmetic mods for now...