I know someone who uses Fog City anti-fog liners in their visor: http://www.modernworld.com/
There's also a product you can spray, it can be found in scubadiving shops.
There's also a product you can spray, it can be found in scubadiving shops.