I am about to finish (so I guess I should've said almost grad), but only undergrad. There are lots of cool people and lots of great (GREAT) professors at USC. I know that undergrad is definitely different from grad, BUT this is backed up by various grad students there, too. However, I'm afraid Columbia kind of sucks. It's really, really hot during the summer and it isn't exactly scenic. But it's two hours from Charleston (gorgeous - my hometown & the beach!) and about two hours away from Asheville (really cool hippie town in the mountains). There are some good things about Columbia, though: it's cheap; its winters are mild; during spring there are lots of pretty flowers; good music scene; lots of bars if you're into that; really cool independent movie theater; some parts of campus are very pretty; tons of cool coffee shops for studying.