I've had good results from industrial safety
North Safety Norton 180 T1800 Series Safety Glasses
which are basically a UVEX ripoff, similar attributes but usually a lot more affordable.
I agree with barnakiel about the problems with foam, not just the filters, but the face-fitting seal of ski goggles is not durable in marine
Better to rely on thick polyprop balaclava for facial warmth, I reckon (and luxuriant facial hair!)