Best way I've found is to use SOS pads. It sounds odd but soft steel wool actually polishes glass. Just make sure its completely soaked and softened and then use circular motions like your polishing it. Don't push too hard, let the pad do the work. I've done it on all my cars to get mineral deposits off the glass and it always works great.
Ryan