I got a pair of the North Wave winter SPD shoes. $279 from CRC but free shipping and random luck of no taxes or duty. Did a little trenching to drain a puddle and submerged one foot part way up and no leakage. Rode for 1:45 yesterday at -1° to -4°C and while my feet weren't exactly toasty, they weren't cold either. Right shoe is slightly tighter I think.
Debate? Bikes are made for riding not pushing.