@starofdawn,
That makes sense! I wonder what the webinar will be like? Skyping the beautiful campus? Lol
USC actually has a better program for my field. UCSD is ranked 14th in CS on USNews, whereas USC is ranked 20th (really that's pretty much the same bracket of ranking, IMO). But UCSD's strengths lie in its diverse department: they're good at theory, programming languages, systems... And that's great. But they don't even rank in AI according to this resource, whereas USC is 15th! I hadn't realized this school was "better" in my specific field!
Plus, they're clearly interested in me if they accepted me at this point. Some students are only just hearing back now. And they offered a generous fellowship!
I did this arse-backwards and applied to programs based on location, then checked for close fits for research, because I haven't really done research yet... I know, it's strange. XD I was ready to go natural language processing, or speech processing, or computational neuroscience... But I happened to find a group with incredibly interesting research projects at USC and an advisor who sounds really, really nice! Plus, they have this kind of transparency between departments that makes the school unique. Their research is very interdisciplinary. It sounds great for me!
So USC has the rank, location, attitude, and research that suits me. Really, I don't know how UCSD could be better for me. And I hope UCSD sees that, that the fit is forced, so they'd just reject me... It'd make life so much easier.