I use the Keens Presidio Pedal shoes - all leather, and snow seal 'em. Then I wear smartwool socks, so even if wet my feet stay warm. Winter I bump up my socks to smartwool cross country ski socks....