snowboard face mask

What is a good snowboarding face mask, scarf, bandanna etc.?
I would like one that doesn’t fog up my goggles.
I use the Air Hole bandannas, As the name suggests it has a hole in it to help prevent your goggles from fogging up. They also have very little cotton in them so they wont freeze up on you.
http://www.airhole.ca/
Ride Qi Alpha Facemask Silent Video
