I wear Black Salty Dogs with a built in strap. I have never had them try to com off, and water just rolls off. I can't find them on the web, but my local Hobie dealer has them. Just check around. Water just rolls off and they are polarized.

Doug Snell