I have very sensitive eyes, so any kind of wind getting to them causes irritation and make them water uncontrollably . After going through a couple different types of glasses, I've found that ones with a frame around the bottom do a better job of keeping the wind out...frameless glasses simply do not seal as well as framed ones.
My favorite pair is the Roka GP-1x...provides a ton of coverage, fit tightly on the bottom/sides, but still allows for ventilation from the top. And the lenses are incredible