If you're having problems with cleaning windows with a squeege, it might very well be your equipment. For very large windows which are easier done with pole work I have found that using a 24" Sorbo squeege works the best. The 30" sometimes has problems, and anything under 24" is a waste of time. But Sorbo, IMO, is only good for their larger squeeges, the smaller ones are terrible, so I use ettore with brass channels. In addition, the ettore porcupine applicator works very well for NON TINTED glass (don't use it on anything else).
Also, don't use any cleaners that contain ammonia or petrolum products. Have fun washin windows