My current glasses are from nashbar, just some of their own brand that happened to be on sale. I have 3 sets of lenses for them but mostly use the red/orange tints.
My eyes were watering HARD last night even with wearing them, so I've no clue how bad it would've been without them.
This morning was fun, felt warmer than I'd imagined as I put on my wet gear so I was in sweatyhogsville when I got to the GO train station. The only part that felt the cold was the bridge of my nose/top cheeks - exactly where my glasses push the wind away into
The Bloor viaduct bike lanes are hosed, they were solidified slush/mud/crap last night and similar today it seemed. I just rode on the line/in the wheel path of the first lane until it was time to move over for Danforth, didn't seem to cause any car problems. Had a few back wheel slips under power, but otherwise just took it very gingerly - I even did a pedestrian crossing at Carlton/Parliament to avoid any track mishaps