In the cold stuff I use a thin Balaclava and Visorgogs. Works for me. The visors keep my face warm, and fit over my eyeglasses with a wider field of vision. Besides, I like how the balaclava hides my face. And it gives the cagers the impression that its colder than hell outside, even tho us bikers know that its not that bad if your dressed for it. I commute in the cold everyday and I'm quite comfortable in it. To keep your visors/goggles or faceshield from fogging up. Rub a thin coat of shampoo or hand soap, then wipe off with a soft cloth(no paper towels) in a circular motion. Your welcome.