CaitieDid,
I'm 100% about my choice too. I've visited before because I used to work for UNC and from what I've heard from current MPH students, many of them live in Carrboro (they said it was an area kinda like Austin, TX-- lots of grad students, young, hip, lots of bars). The ones that I talked to that lived in Durham were unhappy with their decision because they felt far away from their fellow students.
I am also going to have to arrange housing without being down there but I'm not sure when to start looking or when to actually move down.