I've tried a bunch of things.
So far, the best one has been the Buff. But I don't use it because it's too cumbersome to take off.. and I can't drink from my camelbak with it.
I use the outdoor research Yowie's (or thermal yowie's on really cold days). No fogging if you fold it right.. but you have to fold it right around the nose. It's really easy to pull down and pull back up once you get used to it. Thing doesn't freeze either.
I've also tried the celtek facemask, the nike pro combat facemask, the under armour facemask, the dakine maurauder thing, the shemaugh thing (which is my favorite in theory but the thing gets soaked once and is ruined!), and an airhole bandana. You could say that I have a problem.
newby / ski convert