if it's real bad, i would try CLR or lime away. and don't spray it all over the car. try in a small spot on the glass first. just spray some on a paper towel, wipe a spot then dry with a clean towel. after use Windex.

or you could try straight ammonia first.