Here is some examples of buff's in case your wondering.
http://www.buff.eu/en/USA/products I know what you mean about fogging and moisture im not a fan of face wear but if its supa cold like you mentioned it can mean dead skin quickly. Maybe turn up the vents or add some anti fog to the lenses of your goggles.
I've seen paintball masks used too but then again its that annoying feedback you get with warm moisture coming back at you when you exhale. Good luck.