The water spots on glass can be a problem too. Very hard to get them out. Go to Walmart and buy some "bar keepers friend". It's right next to Comet. (you know, the stuff for your tub). Get a new regular sponge too. Add a little elbow grease and your windows will be clear! Tried and tested. Works 100%.