I like rubber boots with a minimum of 1000 grams of insulation in them. Neoprene doesn't breathe very well and will smell nasty after a while unless you clean them often. Also remember to use wool socks and don't let them bunch up and cut off your blood circulation. It will make a huge difference.