I've heard that the classic cleaner Cinch is awesome for cleaning windows. But has it been reformulated like so many other classic products have? I know that Spic and Span has.
I also believe that Cinch is Alcohol-based which makes it perfect for acrylic eyeglass lenses. Windex, which is ammonnia-based is harsh on them and after time WILL cause the lenses to chip and crack! Perhaps Cinch is a cheap alternative, however I have not had the time to call Cinch and ask if they have any knowledge or in fact would confirm such facts.