Same basic idea, I have a HJC balaclava for when it's really cold. Works like a charm and is long enough to tuck into the colar of my jacket to keep the wind out. The down side is everytime I exhale at a stop it fogs my glasses. Just means you can't ever stop.
