I have a fly helmet, and the new Scott Voltage Pro Air Snows are a bit smaller than the 89XI Turbos, I have both, and like them BOTH!! I have yet to fog all winter long, we have had some weird weather with some wet wet snow falling while riding, some great face shot days.....others with other brands of goggles have fogged, I have not once. I will stick with Scott, they have great customer service, they have been around along time and have a good reputation.