i'm from philly and a 4th year at jeff. in short--it is a great program, in philadelphia the hierarchy would run upenn>jeff>temple>drexel. the school is top 50, so the students are high caliber and so are the residents. we match ridiculously well into fellowships, esp cards and gi. the program director is phenomenal--he sets the tone for the program, is a powerful man, and everyone adores him. that should say a lot.
cons--u will definitely work hard. don't come if u are a slacker. pt. load for interns are prob 8-12. but there is def support for u.