Check out this link for a balaclava. These things are great. I have one that I wear over my baseball cap w/ ski goggles on. Used this combo this morning, 25 degrees @ 70 mph, and was fine. The one I have is a lightweight fleece and is great for running and fishing.

http://www.sierratradingpost.com/EUI...7E6B002B00617F