For the most stubborn of the stubborn water spots, use red rouge, the jewelry polish, and a buffing wheel mounted on a drill to clean the windshield. I just did this on my truck and it worked very well. It didn't do anything about the pits on the windshield, though. I'll have to replace that.