For Christmas, my wife got me a Columbia OmniHeat jacket set. Two pieces, interchangeable, the second piece being a fairly heavy duty rain shell. I wear the inner piece ALL THE TIME. It is the best jacket I've ever owned. I can wear it outside in freezing temperatures and be comfortable. I can wear it inside and be comfortable. The thing moderates temperature fantastically well. And it breathes plenty, in case that was a concern with the little dots.
OmniHeat gets my seal of approval for sure.