re: winter commuting
I commute most of the winter in Copenhagen, Denmark. It gets down to around 14F-22F, and I use, when it is at its coldest:
top:a midweight Smartwool merino jersey, an 260 weight Icebreaker merino jersey, a roubaix jacket. I add, if it is really cold/windy: a baselayer...