what will you recommend to clean windshields?

i have these nasty watermarks on the windshield and windows. Sabi sakin dun sa detailing center sa amin, parang acid rain daw. They quoted me P1k to clean all the windows and windshield.

Gusto kong i-DIY eh.

Rubbing compound kaya?