I love my Natives. I have those big girly cheeks so finding glasses that fit my face closely enough to keep out the wind takes some searching but these do the trick and have the venting at the top.

Yes they are over $70. But start looking for them on sale. I think I saw them in Campmor.

I actually bought mine last winter for skiing because the ones I'd worn for 15 years finally snapped from old age. $120/ 15 years = pretty cheap per year. The secret to longevity is to get a case that is rigid and actually protective. Another $15, but $135/ 15 years is still pretty cheap per year. And protecting your eyes is a high priority.

I always think there is something cool about old gear that still performs. It mitigates the Fred factor.