I have been riding with temps in the low 20's. I wear a balaclava with a ski mask. The ske mask keeps my eyes from drying out. My face stays warm.
However, when I stop at a stop sign, or even slow down, the balaclava seems to send my breath right into the ski mask, and my glasses are immediately fogged to the point of being dangerous. I bought some lense cleaner that is supposed to keep them from fogging - no luck. The last two days I just carried my glasses in my back pack, but I can't see the road surface nearly as well as I would like.
What do others do?