I love these. I got hooked up with an O-Form last year by an Oakley Rep and got these glasses for $135. Bought my brother a pair too.
I ride a motorcycle and they're great if you don't like wearing a helmet. They protect your eyes very welling. (I don't want to hear any crap about not wearing a helmet either)
My only complaint, is that the rubber seems to wear out really fast.