I use a ColumbiaŽ fleece neck gaiter pulled up over the back of my head, lips and ears. On colder days (teens, low 20's), to cover my forehead, I add a merino beanie over the gaiter. I keep my nose uncovered while moving to keep from fogging my glasses.
I find it a lot easier to regulate temperature with the two separate pieces than a single balaclava.