Riding in this morning I had the first foggy visor of the year. I have tried the Rain-X stuff and it really does not work. I have noticed that when I buy a new shield, it stays fog free in pretty much any conditions until I clean it for the first time with warm water.

Any suggestions, now that it is getting colder out, on how to prevent the "Shit! I can't see the car in front of me!" from happening?

Thanks!