ABRAM,
I would have to 100% disagree with DINGISWAYO's comments about competitiveness. Being someone who actually goes here, I encounter no competition at all. Seems hard to believe since the rumor mill says otherwise (I, too, believed it at one point until i got here). So, if competition is a sticking point....don't sweat it. All you have to worry about is yourself. If it really matters to you, Jeff is no longer on a grading scale....Pass/fail from here on out.
Also, regarding philadelphia....well, being a native, i love this city and of all the medical schools in philly, Jeff is without a doubt in the best location. PRobably won't find to many people to argue otherwise.
Lastly, Dingiswayos other comments about Jeff are pretty consistent.
Good luck with your decision.