I'm not sure which program you are referring to. Do you mean the Pittsburgh program or Mcp hahnemann in philly?
Regarding Philly, here is my take.
Upenn is largely considered the most abrasive of the bunch but a powerful reputation.
Temple is probably second best in terms of reputation with Mcp Hahnmenn's program a very close third. Mcp Hahnemann is 2nd for many things and first for cardiology. Mcp Hahnemann suffered a terrible financial catastrophe recently, something that seems to have dragged down the program's reputation. If tenet's stock and balance sheet is to be believed, than the program is rock solid, more so than any other philly program.
Jefferson is a one hospital program with a mediocre medicine program that doesn't seem to match residents into competitive specialities consistently. In my travels, it is largely considered the bottom of the barrel university program in philly.
Another interesting tidbit about Mcp Hahnemann that I learned was that the program has attracted record number of home-grown talent this year (approx 20 according to a friend in the program). If this is a meter of the programs viability, than it has indeed regained it's former luster.
I would rank philly programs like this
1. Upenn
2,3. Temple and Mcp hahnemann
4 Jefferson