you don't want pterygium, my wife is an eye doc and has to cut them out regularly. I've worn the sea specs and they do fall off if you wipe out, I tried to remember to grab them before I hit an went under.
I have been wearing Silverfish "S rat" http://www.silverfish.com/sunglasses/E.html ) glasses for 6 years. They come with strap and leash. Pricey, but I require Rx. They do tend to fog when water is much colder than air, nose piece comes with them to extend frames out a little from the face to help counteract fogging. Also taking a wave head on tends to push them down over the nose. Tend to just get use to water drops as trade off for the lack of eye strain from the am. sun. Have never "lost" them due to wipeouts.
I have a pair of prescription Silverfish Whistlers and really like them. They're not goggles, but sunglasses designed for watersports. Haven't had a fogging problem as of yet. There's plenty of air circulation around them. Waterspots, yes. Thinking of using a RainX wipe to see how that works. After much research, went with non-polarized. It seems having some glare is to your wave-reading advantage. I also wear a hat otherwise there is glare on the inside of the lenses.