I have several of these:
http://www.landsend.com/pp/ThermaChe...s&origin=index they are lightweight, and don't take up any room under a helmet. For bitterly cold weather, they are a great first layer for a woolen outer layer. Cheap, durable and washable.