I think the best balance of location and work environment would be MUSC. Thought the residents had strong practical training and they really seemed like people I could get along with. Obviously they didn't seem as research oriented as the residents at Michigan or Duke, but that's not really what I'm looking for.
Thought Wake was a great program and their PD was one of my favorites on the trail. He didn't seem to hide the fact that they work harder than most. Winston seemed to be an alright place, nothing wrong wit hit but nothign about it that makes me rank Wake higher.