I've been using several water repellant products for helmets, windscreens, goggles, glasses- you name it. No, I'm not an employee or benefit from the stuff. It just works. Check out "Raincoat Pro", "Fogtech" or "Fogtech DX". It they're still in business the website is motosolutions.com.