Support Iceshanty... Get some great gear and forum goodies... Join The Iceshanty Hardwater Militia
I would recomend the Under Armor Brand balaclavas. They might be a little pricy, but they shed away swet when a little to warm, and they are thin enough to wear a baseball cap over. Use mine fom everything from football, to hunting, to icefishing. Just my 2 pennies.
I have got one from outdoor research very good but they are pricey.