I currently wear JULBO glasses and really like them. Polarized, very comfortable, and they float. The SWELL model comes with a detachable frame that makes them feel like your wearing goggles. I even wear them while launching and landing. There are different lenses with different characteristics to choose from. JULBO has been making glasses for 125 years so while you may have never heard of the name they really do know what their doing.
Check out their website for more info.
www.julbousa.com