Responding to the first question: Spy's. Seriously, awesome goggles. You can get them with a Mirrored lense if you want, or not. ALl their lenses are quality. I have the Blizzard, as do probably most riders on here with Spy's, and they are dope fitting and looking.
Go to your local shop and try some on if you are undecided. Most shops that aren't core freeride stores though won't carry Electric or Dragon. Just throwing that out there.
_______________________
Formerly SwitchPollard
'Thanks for ripping off my friend. He has a magnum.' - SkogenJake