they have an anti fog coating thats probably alot stronger than snowboard goggles because it needs to withstand the oils and crap from paintballs. ive never had my paintball goggles fog up on me. The facemask part works great for blocking spray from the snow machine, and other peoples boards and crap. aswell as if its snowing pretty hard, you wont get snow built up on your face.
Anti fog coating is on the inside of the lens, not outside. Sometimes it is actually burnt into the lens or is in-molded like what Zeal does with theirs.
At any rate, those should be some sick goggles to use for snowboarding. I'm not too sure about the looks though