I keep my head warm by always wearing a helmet, and a headband or balaclava under it as needed. I think of the headband as being like a vest for my head and use a balaclava when it's colder. I got
this balaclava as a gift last year, and like the way it's so easy to pull the part that covers my face down when it gets warmer.