Sealskinz. Waterproof socks. Haven't tried them, but lots of people swear by them. Wet shoes, but dry feet