Along the same line as the heated headband, I've found that one of the packets inside my watchcap keeps me warmer than adding several layers. Just my two cents.

Chris.