That was the other option too. I just don't know how breathable it is, and if it fogs your goggles up. Do you know either of those, cause if it doesn't fog and is breathable then I'm for sure getting that.
The best way to avoid fogging up your goggles is either to get a balaclava that doesn't go under your goggles, or to make sure that the balaclava has holes in the nose/mouth area for breathing.
The UA mask is good for warmer weather (~22ºF and above), but will freeze up on you and get stiff in colder weather. In my opinion, the stretchy neoprene balaclavas are best. They can get a bit warm, though.