I have a terrible time with cold feet and here's what I've done. I am very comfy down to 30 degrees and I wear a pair of smartwool phd skiing socks and another pair of wool socks, I have the sidi winter boots (I know they are $400) but I bought them on ebay for $225 and they are a bit large but work ok. Then I cover with pearl Izumi amfib booties.

For below I purchased Hotronics heated soles but I haven't used them yet. They do have a battery that clips on your shoes but I just couldn't go the sidi heated insoles..too much $ although the hotronics weren't cheap close to $200.

It hasn't been cold enough for the hotronics yet but I'll let you know how that works.

janine