fogging helmet
I clean my visor with lens wipes they provide at work for our safety glasses. They have an anti-fogging solution in them. But I have to clean my visor like every other day with them in cold weather.
Scorpion visors don't fog. 
Try rubbing the inside of the visor with a cut potato. (use the white part)
Let it dry and buff it out.
You can also use liquid soap. Wipe on a real thin layer, let it dry, buff it out. (regular hand soap will work, too.)
They also make some anti-fog products. Most don't work all that well (or any better than the above methods)
I've used rain-x antifog, too. It worked pretty good, but it's not recommended for plastics.

Try rubbing the inside of the visor with a cut potato. (use the white part)
Let it dry and buff it out.
You can also use liquid soap. Wipe on a real thin layer, let it dry, buff it out. (regular hand soap will work, too.)
They also make some anti-fog products. Most don't work all that well (or any better than the above methods)
I've used rain-x antifog, too. It worked pretty good, but it's not recommended for plastics.
What kind of helmet? I knew from experience that HJC helmets fog badly, but the IS-Max had all my must-have features at half the price of an EXO-900, and HJC is big in the snowmobile market so they have lots of cold-weather accessories. I got a double layer heated visor for it cheap on ebay; it's been below freezing with high relative humidity almost every morning for the last several weeks and I'm satisfied with its performance.
Still, the slight loss of clarity you get with a double layer design annoys me and I'd rather use a regular visor and wear a fog mask if I can find one that works well with my glasses.
Still, the slight loss of clarity you get with a double layer design annoys me and I'd rather use a regular visor and wear a fog mask if I can find one that works well with my glasses.
The only downside to it is the adhesive edge is visible once installed. Not a big deal but if you're into a clean look you can see that there's something there if you look for it. It doesn't interfere with my vision and you probably couldn't see it from the outside if installed on a smoke shield.
have you tried using dishwashing soap ? just apply a little on the visor and swipe it off with a cloth. do not add any water. so far I think it's the best method so far, at least for me and I'm wearing glasses too.




