<p>Ok I know Princeton much better than I know Penn because I live just a few minutes from the former (I chill there with friends, took classes there, go to meetings there, and have friends at the university and stuff), so I'll comment mostly on that.</p>
<p>First, I'm not going to comment on academics because (1) Penn and Princeton are both obviously fantastic institutions, (2) I don't think you specified what you want to major in, and (3) even if you did, your major might change in college.</p>
<p>Second, you definitely won't have a problem finding intelligent people at Princeton (duh), and from what I've seen most people are very easygoing and sociable.</p>
<p>Third, as for diversity... Princeton Township is nowhere near as diverse as Philadelphia. Although, if you go to Princeton, almost everyone you see will be a Princetonian, because the campus is in its own little bubble; Penn, on the other hand, is right in the city. Suburbia in general is a pretty sheltered place to live, but Princeton is practically the epitome of suburbia. Let's just say that, if you ask an admissions officer what people do on weekends, they'll say they can go to Philadelphia or NYC. I've talked to students who go to Princeton, and they hardly ever go that far because the commute is annoying. Sure, the campus has a ton of events and activities, but that's all you're going to get; the township won't offer you much/anything. If you actually live IN Philadelphia, on the other hand, downtown Philly is just a few minutes away. I have to admit, though, that Princeton is incredibly safe. I mean, I don't know much about safety at Penn, but since absolutely NOTHING happens in Princeton it's a really safe place. I would feel comfortable walking there late at night - both on campus and down Nassau. Still, the township is pretty elitist and WASPy. All I see when I walk down Nassau is old white people. I assure you, the university is more diverse than the township. But the stereotypes of Princeton students (preppiness and elitism) are truer than most Princetonians will admit. Especially the preppiness.</p>
<p>Nonetheless, if a close-knit and warm community is extremely important to you, then Princeton is definitely a great school for that. But that means you'll have to sacrifice the connection with the outside world that you'll get at a school in a city.</p>
<p>Oh and I know Princeton Review says Philly and NYC are 45 minutes away, but they're not. They're almost an hour and a half away. To get to NYC you take the Dinky to the Princeton Junction train station, switch to the Northeast Corridor line which takes you to NYC. To get to Philly you take the Dinky to the Princeton Junction train station, then switch to the Northeast Corridor line which takes you to Trenton, then switch to the SEPTA which takes you into Philly. It's not as quick, or as cheap, as they make it sound.</p>