+1 on Exofficio. I have 2 pair of icebreaker merino's. They are ok. The first time I wore them was on a 6-hour uphill alder fest, and they sort of rubbed me wrong. For some reason it took me a while to try them again.

Ideally I'll wash the ex-officios in a creek at about the point that I can no longer stand the stink of the rest of myself and take a bath.