Balaclavas are too warm for above-freezing temps. I use one of many thin headbands which I picked up at my local $$ store for $1 each. They're great!! And I combine them with a neck gaiter if I start to feel the breeze down my neck.
See the three photos ... these are the neck gaiter and headbands I'm talking about.
.