OK. I need to get this in before Friday. I have a feeling this is dogpile material. Since I plan on riding well into winter this year, thanks to the ural, I need a helmet that won't fog up. Will a snowmobile helmet work when you ride a motorcycle? Does anyone have any experience with them...