This works really, really well. I use Windex on mine even though it says you can use only water. It saved my life in my old 98 Taurus. I need to get a new one for my new car lol.
Windex is a good idea. I was also thinking part white vinegar, part water too! It does great on mirrors so I'm guessing it'll work on windshields as well. Btw, love your tag name :)