Used a pair of Scott OTG Ski goggles yesterday plowing my driveway, 7 deg. F with -25 wind chills and blowing snow on an open tractor. I had on a balaclava and skull cap with a hood over that. Glasses didn't fog up at all, my face stayed nice and warm and the peripheral vision was pretty good. I bought them for the bike but figured that would be a good test. They passed.
__________________
".....distasteful and easily triggered."