As far as gloves go I highly recommend the Marmot Randonnee mittens for super cold days. They are like big, cushy sleeping bags for your hands. Throw a pair of powerstretch liner gloves underneath and you will be set no matter the temp.
For facemasks, I have posted this on the site before but the best one out there is the Outdoor Research Gorilla Balaclava. The thing is money. It aint cheap but its well worth it.
I have used both of these in sub zero temperatures in VT where warnings were issued about exposed skin and I was fine. For jackets I also recommend something down or primaloft.