I've tried several sorts, most I found okay, but I loathed 1000 mile socks. However, I know many people who swear by them. I like X-socks, snug fitting and I don't blister with them, I wear their running socks also. My local chemist used to swear by vaseline to stop you blistering (in your boots), I know that there are all sorts of anti-friction stuff around, but I stick to vaseline on the bits that rub when I run.