Oakley makes incredible eyewear and this pair of goggles delivers exceptional performance.
I purchased these for my sister and she loves them. They never fog on her, are crystal clear, and the Polarized lenes improve depth perception and clarity on the snow. It's so much easier to distinguish the terrain and see all those little bumps and hard packed areas that find yourself catching an edge if you aren't equipped with the proper eye protection. And these goggles are definitely it.
They are worth the money and especially from this site because of their return policy which is the greatest on the web. If they break, crack, the strap snaps, anything that malfunctions that shouldn't, they'll take your return and replace you with new ones.