Support Iceshanty... Get some great gear and forum goodies... Join The Iceshanty Hardwater Militia
Carhartt is your best bet. I've got bibs and jacket that I've been warring for over 10 years now. Carhartt does make an insulated pullover sweatshirt I have one and is very warm.
I would like to try one of these. http://lrbushcraft.com/html/100__wool_boreal_shirt_-_wool_.html