Zeal Voyagers- I've taken a mogul, ice, and now a rail to the goggles and these things haven't even got a scratch.
The ultimate test happened last night. I was helping a friend jumpstart his whip after skiing. Upon getting the car started we had trouble getting the hood to close for some strange reason. After a couple hefty slams and no luck getting it to close, I realized, like a jackass, that my goggles were sitting atop the radiator, getting smashed with every attempt to close the hood. To my surprise it was like nothing even happened, again, not even a scratch.
This is my first pair of more expensive, higher quality goggles so I don't have much to compare to, but for anyone out there looking to make a goggle purchase, the Voyager won't let you down.