just in case there are some real geeky folks like me, I am extremely near sighted and wear glasses and can't wear contacts for medical reasons. I wear rec-specs kayaking and they work great for me, the strap is burly and they don't fog up much at all, I treat the lenses the same way I do with my dive mask to prevent fogging. mine are polarized and transition lenses so they get darker with more sunlight and are nearly clear when the sun is down. They do not look cool, but they do work in my situation.
Rec Specs Maxx 31 Glasses, #MX-31 - MyEyewear2GO.com