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

I would not describe UNC-Chapel Hill as “smallish”. Has almost 19,000 undergraduates & thousands of grad students enrolled. UNC & USC both have about the same number of undergraduates.

OP: No wrong choice. Location & fit & feel of campus are quite different, however.