I currently manage my head warmth with a skull cap, single layer polar-tech fabric gaiter for my neck and face, and lightweight ear muffs. I always wear eye protection (cheap, wrap around safety goggles with clear lenses), so that's a non-issue for me. This combination allows me enough protection from the cold and wind to keep my head warm without getting sweaty. Keep in mind that my longest daily ride any one direction is at most 2.5 miles. When riding in pre-dawn low-teens temps on a windy morning, these layers are barely enough. Much greater distance and I think I'd need more for skin protection for my forehead, the bridge of my nose, and upper cheeks.