Duke all the way, way better med school. Check the two different ranking systems to compare. Weather way better than you think. Awesome place to go to school and you don't have to worry about crime. I loved in North Carolina and near New Haven CT where Yale resides. Hands down, Raleigh-Durham area is the most fun to live!