UnderArmour Cold Gear beanie under my regular helmet in the fall. A light balaclava as things get colder. When things get really cold I switch to a lined ski helmet and a Seirus neofleece balaclava with neoprene face mask and ski goggles. When it gets too cold for that (very rare) I switch to an indoor trainer.