Ahhh, wool... even my wool undies and socks don't stink. TE has a good selection of high quality small diameter wool (thanks, Susan!)
Here's a link to the Woolweenies thread: http://forums.teamestrogen.com/showthread.php?t=11808 It's very long, over 2,000 posts.
FWIW I wash all my wool with my regular clothes in Ecover or Dr. Bronner's lavender liquid castile soap, depending on the mood I'm in.
For my stinky man-made fibers I use Dr. Bronners or Ecover, dry them in full sunlight, and spray them after they dry with Aveda Chakra 1 if they still stink. I know, I'm just covering up the odor... but I'm phasing out my stinky fibers and can't be bothered to work harder on it. I will be looking into Head and Shoulders, though; that sounds like a good trick!
"If Americans want to live the American Dream, they should go to Denmark." - Richard Wilkinson