Hi,
Probably the best window cleaner I've used is a very simples, basic recipe. It's 50% water to 50% white vinegar. Put it in a spray bottle and shake before use. You may run into a problem the "first" time you use it and that'll be the only time, and that's from the products that are sold in the stores. They can leave almost a wax-like substance, which you won't know till you try out the vinegar/water recipe, and then you'll see it. If that happens, wipe or spray with straight vinegar (only the first time), and then use the mixture the rest of the time.
Kat