Sunlgasses save my eyes, but the only problem I find is that a layer of sunscreen washes onto the inner lens after falling into the ocean and things get a bit hazy.
The only work around I can think of is Oakley Nanoclear Lens coater which I havent in shops and is relatively expensive. Anyone used this yet?
Put a little blob of surf wax on the lens and then get a clean rag and place the sunnies half in the water. Use rag to buff the wax into a clear layer on the lens.