RE: battery socks
I've never really had problems with my feet getting cold. I wear 1200 gram thinsualte rubber boots combined with a moisture wicking heavy duty sock. Stay away from cotton. It traps in moisture which in turn keeps you cold.
I believe a good sock is the key to warm footsies.