LL Bean, Lands Ends, Columbia and North Face are all excellent choices and high quality.
I will sound like a hick for saying it, but I LOVE my Carhartt winter coat. Its sherpa lined, pink and not too ugly. Ditto some heavyweight hoodies and zip up hoodies. Smartwool for socks, SO soft and worm and awesome. And ditto on the CuddleDuds! I wear them under my jeans and Carhartt coveralls.
http://www.carhartt.com/webapp/wcs/s...uickView=false This is what I wear for work in the winter months.