Of the places I visited, these are my top 5, but the rest were great too
, especially Pitt and Wisconsin:
My order changes daily, kinda depends on the mood I'm in, so I won't rank 'em.
Penn
Well run program, great advising, great people, awesome medical school, very good research match, Philly is liveable.
Harvard
Positives: Great people for the most part, awesome and unique medical school (HST), very good research match and overall opportunities, Boston is really nice.
Negatives: Program is a bit less organized than others; higher graduation time.
WashU
Positives: Well run program, great people, great advising, good medical school, very good research match.
Negatives: St. Louis sucks and they rejected me
.
Michigan
Positives: Well run program, great people, great advising, good medical school, good research match, near family
Negatives: Been in Ann arbor for too long.
Columbia
Positives: Good medical school, great research match. Students and faculty are great. NYC is nice
.
Negatives: Program is a bit less organized than others.