I went to UM for biostatistics Masters. And in lighter words it is TOUGH!!!! Make sure if you go to that program you know your stuff. They will teach u a lot too but you have to come in with a lot. Personally it was not exactly what I wanted so after the first year I switched to Epidemiology. But I have a lot of friends still in biostats and a few that went on to pursue their PhD there. They made it very easy for those who wanted to get a job and those who wanted to pursue more education. Not one single person from the 2013 class was left without options. UM is ranked the number 1 biostatistics program in the country (or at least that is what they told me in like 5 different classes!)
I don't know much about UNCs program.
I just had to do the same thing. I wrote down everything, from location to networking. My biggest deciding factor was when I finish my degree what place will provide an easy transition to career or postdoc fellowship. Degrees are awesome, but with a PhD jobs are a little more competitive than MPH.