Faced with wind in the summer, I wear my Maui's. But they don't cut it in Winter riding conditions. I looked around a long time and settled on these. For which I had prescription lenses made. Pretty nifty. Removable eye cups that are vented to help prevent fogging.
I wouldn't normally buy blue plastic frames, but these frames were half the cost of the others. Liberty Sport. I think they're meant for snow boarding.