You can't go wrong with UNIQLO heatech. Depending on level of warmth you need, you can pick the heatech level. I tend to use extra warm for everyday use in the winter with layering and then ultra warm for travelling to extremely cold countries in the...