During the off season I do a LOT of ice fishing and winter camping on the Canadian border. For my money go with a silk inner sock(even dress socks will do) with a wool sock over that. The silk will wick away moisture and the wool will keep you warm even when it's wet. If you want to stay warm(and we've slept on the ice with our sled dogs at -34) leave the cotton home! Thinsulate is good, but in the long run, silk and wool will win out over the new fancy stuff every time.