all good all very different from each other. Never been to michigan but I hear the weather is a lot different than the other two where I have been. UNC is a beautiful campus with a lot to do for an older student in nearby Durham which is now millenial urban hipster creative class hub. There are no wallls between UNC and the surrounding neighborhoods. My impression from driving around USC is that it is definitely not truly integrated into the surrounding neighborhoods. LA weather > UNC > michigan