Get wrap-around sport glasses. Clear lenses. It's what I use. No back-flow around the edges. You can't really see them but I have them on in my avatar.
It's just that when it gets this cold out, I had them freeze to the bridge of my nose once last year, and there's not enough facial wind protection in general. Otherwise, I use them all year. In the summer they're great for keeping bugs out of the eyes on night rides.