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...