this might sound ghetto (and it is) but I only use vinegar and water on my windows. 50/50 mix. no streaks, no grease, no nuthin. just clean, clear...and only a slight smell that lingers for a day.

but hell after that its fine in there and the pine tree shaped air freshener takes over again; fabulous "New car" smell