Ski goggles, and they're still good. I got them like 10ish years ago after having to walk put in some serious sub-zero harsh January wind that was making my eyes hurt. $40, now my eyes are fine and my glasses stay nice and snow-free.
I've lived in Chicagoland all my life and sometimes the winters can get almost Minnesotan, so it pays to have some quality eye protection.