I am currently using the Doo Mtn, but am considering trying the windbloc one by arctiva. It looks like it would be very warm and protect any areas not protected by the goggles or helmet. The doo mtn one works great in temps 15(+). Another option would be the Windbloc one by Klim and the NoFog mask. I've heard good things about the klim one, but the face opening appears too large for me.