As far as the socks, cotton is bad. Get some running socks- they are made of cool-max or some other sort of wicking material. I like this ones, but some runners like them thicker. Check out roadrunnersports.com.
I've been to dinner at Jimmy Buffet's house, and I've eaten it at a homeless shelter. And there's great joy and harrowing terror to be found in both places.