Hard water marks on windows

I use a product called Bon Ami. It is recommended by BMW and Corvette's to clean their windshields. I have great luck useing it on my stuff, it cleans off all the junk for a clear view. You can get it at Wallmart or just about any food store in the cleaner section. It mades out of cornsilk so it won't scratch the windows.