I found what I think is the perfect glass cleaner.  Nothing cleans windows and mirrors like this stuff!

Ironically, Perfect Glass is the name of the most amazing streak-free glass cleaner that I found at Lowe's.  It costs about 3 bucks.  I don't think I'll be buying Windex or any other glass cleaner ever again.

I want to be clear, this is not a commercial, Perfect Glass doesn't even know I exist.  I have gone through rolls of paper towels trying to keep windows and mirrors around the house clean using many other products, not anymore.  Take a look a my bathroom mirror.

Perfect Glass