UNC Chapel Hill, University of Michigan, or University of Southern California

all three are awesome. Do you have a preferred landing spot for a career? For example, USC has strong connections to SoCal employers. UNC is a lot more local, and definitely has a southern vibe.

That being said, Michigan probably gives you the broadest reach of the three. Strong alumni network coast-to-coast. Quintessential college town.