Also have poor circulation as my fingers and toes always get cold. These socks have solved the problem:
Trekker - Advantage Gear Boot Socks
Seriously warm-Surprisingly soft, we created a sock from Bison down and superfine merino wool that will keep your feet warm and dry all winter long.
thebuffalowoolco.com