Nalini Calce thermal jacket
This thing is tits. It keeps me warm as an armpit even on days that dump snow and 10-15 degree cold on me. On days like that, I wear a CoolMax tank top base layer to keep from burning up.
I wear this jacket in public sometimes, it's still got miles of style and warms me up like a cup of tea.