I am currently a CA-1 at Penn. I was also deciding between Penn and Hopkins when I went through the match 2 years ago. I ended up ranking Penn #1 and Hopkins #2. I am very happy at Penn and have no regrets about ranking it #1. I went to med school in Philly and my family is from right outside the city, so location was a pretty big factor for me. Although I did live in Baltimore for 2 years for med school, I still like Philly more, especially since my family is from here. The two programs are pretty similar, have similar size residencies, but I just had a better gut feeling when I visited Penn. To me, I though the residents at Penn seemed much happier. When I visited Hopkins only a few residents were out of the ORs to have lunch with us, and I got the impression that they often worked till 7pm. At Penn, if you stay after 5:30 pm in an OR you get paid a good chunk of change--$75 the fist hour and $50 every half hour thereafter. The residency director at Penn is the best in the business....a great advocate for residents and teaching is taken very seriously here. Dr. Fleisher, the chair, has dinner with a group of residents every month, and also does "First Fridays with Fleisher", a lecture on the first friday of every month. He has made great strides in improving anesthesia/surgery relationships and our presence as both anesthesia and critical care docs. Either program will give you tremendous caseload and prepare you for whatever job/fellowship you choose, but for me I just felt more comfortable and welcome at Penn.