I have one and I like it a lot. I think they look cool and actually get a lot of compliments on the mountain. I get a lot of storm trooper comments and a few Power Ranger ones. I frankly don't care if someone doesn't like it and chooses to make fun of it. They seem like really good people!
When you put the goggles and the mask on correctly, they very rarely fog up. When they do, they de-fog rather quickly. I've noticed that they fog up usually when I'm bent over, strapping in - but it's rare. I assume it's from the air going up towards the goggles inside the helmet when I exhale instead of out the vent. If you put them on correctly though, you won't have them fogging up.
The goggles are a good quality. Vision is clear and they're easy to swap out. I also had Oakley Crowbars at home and was worried I'd be stuck w/ a crappy pair of goggles.. nope. I have no complaints about the goggles at all.
I've only my head once with the helmet and it provided good protection - no damage to the helmet. My face hit the facemask as I tumbled down the mountain, but the impact was minimal. I'm not sure what would happen if it were a hard impact. When it is really cold out, you'll definitely feel it through the vents as you go down the mountain. I've used a facemask underneath it before on really cold days though. It fit well.
The biggest problem I think with the helmet is where to put the mask when you want to take it off. The tethering is a good idea but that'd only be good on the lift or when you're just chilling. I think it'd be great if there was somewhere you could fasten it to the helmet. Or you can just put it in your pocket if it's big enough.
They are good helmets and are comfortable. I'd recommend them.