I ride the powder in the mountains and use an open face type with goggles. I bring along two pair so I always have a dry spare in the windshield bag. Moisture is the reason for fog. If I fog I change goggles but rarely do I need to even in very deep snow. Every time I stop to rest I put the goggles ...