I'm actually Penn alum (CO' 2001) 🙂 . So whereas I did used to live in Towne, I (thankfully) no longer do. I am still on campus though, as I work at CHOP (Abramson) at the moment.
Incidentally, I also did BU's SMP program (so I've taken half the first-year med classes at BU Med already). What I meant earlier about meeting more people in Boston was more a consequence of Boston being more of a college town. Boston's schools tend to have more interaction with each other (example: tufts med, bu med, and harvard med have social mixers with each other). Then there's all of Harvard's grad schools (public policy, law, business school, school of education), all the MIT grad programs, etc etc. etc. Everyone studies in the same places (Prudential Barnes&Noble, Boston Public Library, etc.) and I met a lot of grad students from other schools just by being around town. Granted, my experience with philadelphia is more limited, but i haven't seen the same level of interaction between Philadelphia schools here. They seem to operate much more independently of each other, and the students tend to stay on their own respective campuses.
I see Jefferson's large class as a positive thing - but I'm also worried about the rotations aspect of it. Will having a larger class mean more students per rotation? Does this translate to less personalized attention, and having to "wait your turn" to see/do a procedure?
edit: sorry for hijacking the thread.
In regards to Brown vs. BU, I'd probably go with BU, just due to its urban location. Most people I know at Brown got tired of Providence pretty quickly, especially if you're accustomed to a city environment. Of course, if you're going to have a car at your disposal, it may not be as much of a problem. On the flipside, Brown does have some interesting programs - like the space medicine program. Its match list is pretty impressive as well. Considering that BU and Jefferson are pretty much the same school (except in different cities), if you'd go to Brown over Jefferson, you'll probably want to go to Brown also over BU.