I wear a 42 shoe. I don't suffer from hot/cold feet that much. My feet don't sweat much either.
I wore
Northwave Celsius in sizes 41 and 43, never got a pair in 42 (be prepared to pay up to £80 second hand for them, you may find the Fahrenheit cheaper as not worn by MTB crowd). Fantastic boots, although sizing is slightly tight (I would size up half a size over your normal sizing if an option). To 'replace' them I bought the vastly more expensive
Sidi Hydro (in a 42) and they're perfect! Although the Northwave boots were a little more comfortable (tongues at the top). They're ok for maybe an hour of rain, but a heavy downpour or prolonged riding you need overshoes on them and some way to stop the rain seeping in from the top. I wouldn't wear any of the boots I've tried in temperatures over 5 degrees, if a 'spirited'/hard/club ride I'd say the temperatures would need to be below zero for me to avoid overheating.
Overshoes & toe covers. Toes are good to keep the chill off and some light drizzle/road spray.
DHB toes are thicker and better made than
Castelli. For longer and wetter riding full overshoes will give you better coverage but quite easy to overheat in them.
PX Neoprene (velcro at the back) I found a rubbish fit.
Wiggle/DHB Neoprene (zips) are excellent, I have the non-Extreme and they're the best I've had.
BBB 'HeavyDuty' (zips) are thinner than DHB (and highviz!) but have half the protection.
Merino socks will stop even wet toes from getting cold in an overshoe (PX thicky's are some of the best!). Waterproof socks (Sealskinz) work well, but under an overshoe they'll keep your feet wetter than without. Have not tried them under boots, would probably work well in really cold temperatures.
EDIT: pro-tip - put electrical tape over the vents in your commuting shoes during the winter to keep rain out and warmth in, especially if you have them in the soles of the shoes.