I am a huge Oakley fan, and the Flak Jackets are the best pair I think I have ever owned.
I bought a pair of the Seattle Mariners MLB ones becuase why not, and the next thing I knew, I was wearing them for everything. Playing baseball, golfing, mountain biking, snowboarding, walking on the beach, etc.
I was worried at first because I didn't want my expensive sunglasses breaking, but they stick to your face really well, are super-lightweight, and can take a beating.
The lenses are distortion-free. Completely. I now have a pair of Black Iridium lenses for the baseball diamond and sunny days, and VR28 lenses for the golf course and lower-light/contrast conditions. I like the XLJs because I have a larger face and I like the extra protection. Plus, they look cooler.