I had terrible streaking on my windshield that I couldn't get out with my standard cleaners. I ultimately bought Diamondite glass polish from Auto Geek and used my orbital polisher and it is now clean as a whistle. The coating on these windshields really holds onto road grime / petroleum more...