I am interested about this myself. I also hike in NH, but am fairly new to winter hiking. In the past I have used a patagonia MW base layer with a Marmot windshirt below treeline. Above treeline, I add a gortex shell. This works ok if it is really cold (below 0), but otherwise I overheat easily. I am thinking about experimenting with the following:
1. Replacing the Marmot windshirt with a lightweight windshirt.
2. Replacing the Marmot windshirt and gortex shell with a soft shell (not sure which one) and a windshirt.
3. Going to a LW, or silkweight, base layer.