<p>I don’t think anyone is going to claim that the rest as NC is particularly ‘lively’. NC is a nice place to raise a family, and there is some good stuff here, but the Piedmont is mostly nice small towns and boring suburbs.</p>
<p>LA is a world city, almost (not quite) on a par with New York, London, Paris etc. In comparison (and maybe not just in comparison), Chapel Hill is a backwater.</p>
<p>On the other hand, if it weren’t a backwater then it wouldn’t be such a good college town!</p>
<p>So if the amenities of a big city are important to you, and potentially decisive, then maybe choose USC. On the other hand, UNC is not a million miles away from the big cities on the East Coast, like DC and New York.</p>
<p>The American transport infrastructure sucks, and other than flying there’s no way to get to DC in less than 4 hours, or New York in less than 8 or 9. And flying is horribly complicated here – there is no real public transport to the airport, so there’s a lot of 5am drives to RDU.</p>
<p>I’m rambling now, but I guess I’ll summarise: UNC is better in lots of ways as a college and a town, but USC is in a real city. If a real city is important to you for various reasons, then go USC. You will probably grow more as a person at USC, since in LA there’s much less ‘big fish in a small pond’ syndrome than in Chapel Hill.</p>
<p>But the cost of USC … financial, distance, reputation, and safety … may not be worth it.</p>
<p>Your call.</p>