I've also had good luck with Smartwool and Icebreaker, both wool. For synthetics, I've had good luck with Thor-Lo socks.