Wraparounds
Wraparounds, especially large, frameless ones, are good at keeping bees and dirt out of your eyes. Good luck finding a pair at a decent price. Oaklies seem to be the most mentioned brand, but they are quite pricey. On the other hand, you could buy a cheap pair of Chinese glasses like I did earlier this year, that warped upon use and quickly became useless. I'm saving up for a pair of Oaklies, as my budget for cycling gear is shot for this year.