I used to swear by Smartwool but now use Darn Tough. They're the only sock company I've heard of that has a lifetime guarantee AND has a product that is comfortable enough that you'd want to take em up on it.

Like smart wool, there are a lot of models to choose from according to your needs/taste.

I found poly liners to be unhelpful and I went to spray-on antiperspirant as mentioned above. Much better. MUCH...