I have a pair of prescription Oakley Flak Jacket XLs but I don't wear them while riding. Don't want to ruin them with my sweat.
????
Just apply the hydrophobic coating (via the application pen) to them..it works like Rain-X
Personally, I wear one contact lens..yes one, due to an injury from taking a ball to the eye in little league. I'd look ridiculous (or rad, depending on your fancy) racing with a monocle...and it gets dried out if I don't wear sunglasses while riding. I rotate two pair (both Oakley Jawbones) that are functionally the same, and have about 6 sets of lenses, but since getting the VR50 Ruby Iridium Transistions w/my LtdEd Echelons, the other lens sets are seeing less action. The Ruby Iridium coating is what sold me on the Jawbone Echelon's Transitions, it masks the creeper vibe.
I imagine I'll have to go to the persimmon lenses this winter on the truly grey days.