Just wanted to pass this on. I've been using anti fog spray (inside of the visor) and Rainex (outside of the visor) these last few days commuting in the sometimes very heavy rain at about 10C/50F. The Rainex causes the rain to bead and blow off the shield, you never need to raise a hand to wipe the shield and this is in a heavy down poor. The anti fog spray works well to too to prevent fogging. The only thing is I find I need to reapply coatings daily for optimum performance.