Werd, I use Griots
WindowCleaner and dedicated glass MF towel. Its the right towel that makes the difference for glass imo. The glass MF towel I got from Prima Car Care.
the strands are looped and not cut loose like regular detailing MF towel.
For interior side of the glass I use Prima Clarity. This stuff is safe on even LCD's and tints.