Boy, a windshield gets really pitted from sand and such then you get tremendous glare. I want to protect the windshield with a hard finish, that will protect the windshield from that fine pitting. I don't mind reapplying it. What product? Expense is not a consideration if it works. Sliding rain droplets is a plus.