Dude,
I can personally tell you why Penn is a great program, as I am an intern there now. First and foremost, the focus is on teaching you to be an orthopod, which, I can only assume by the fact that you post on this site that you want to be.
It may be too late for you, as the date for certifying rank lists is over, but for next year's crop, I would recommend remembering that staff comes and goes for reasons that are beyond your control. When choosing a residency program, the important part is a program's philosophy. Penn's philosophy is teaching residents. This is evident in the following way. Where other programs take a lot of fellows (which tends to dilute the operative experience) Penn does not. Penn has a complete contingent of Subspecialists, including Spine, Joints, Hand, Trauma, Sports, Foot and ankle, Shoulder and elbow, Tumor, AND neuro orthopaedics. It is, therefore an extremely well rounded program.
Things like covering sports teams, big names, and fellows may seem like selling points, but the reality of things is that when there are big names, more often than not, fellows are doing the operating, not you, and you are not going to do an ACL on Donovan McNabb, the attending is, and when there are a lot of fellows around, YOUR operative experience is going to be diluted.
I would therefore caution those who go into this next year to focus on programs that have a philosophy to teach you to be a great orthopod, and not to fall for some of the flash that is out there, and choose a program that will teach you as opposed to a program that will scut you and not care about your education. I invite any MS 3 now to rotate with us, and rotate at any other "top" place, I think that they will find that we compare favorably.
Fatman