I am a medical student who just finished up on the interview trail. These are just my opinions.
First off, as everyone has mentioned before these are all prestigious programs with excellent academic rep. So at the end of the day you'll be fine no matter what.
If I were you I'd rank them as follows:
1. Brigham - slightly more elite and part of the "big 4", Boston is a good location and the program seems to have a warm and collegial environment. People seem to love it there.
2. Duke - cards powerhouse. Rigorous but excellent clinical training. Residents here work hard and have a bunker mentality but they come out as warrior clinicians who feel like they can handle anything. Durham is a bit of a negative for me but it's not terrible and I'd swallow it for a program of Duke's caliber.
3. UTSW - another Duke style rigorous training environment that produces excellent clinicians. Strong cards fellowship matches. Circulation moved there. Dallas is actually an awesome city that's growing a lot.
4. Stanford - got the impression it was a little more chill and relaxed there. Residents still claim they get good clinical training and volume. Cards matches are very good. 3 hospital system which I liked. Sort of a side note but Abraham Verghese is faculty there and he does some teaching with the students and residents, im a huge fan of his work. Palo Alto seemed like a nice place to live, very green and upscale, very expensive though. Stanford's salary and bonuses are among the highest and most generous I've seen anywhere. Probably offset the high cost of living. Would probably prefer a big city to Palo Alto though.
5. Northwestern - really more of a location thing, I'd prefer Chicago over Nashville. Heard this is a chill relaxed program as well maybe even more so than Stanford.
6. Vanderbilt - loved the PD. Good clinical training and fellowship matches. Good research opportunities. There is a VA as well as a university hospital. Not the biggest fan of Nashville though.
Sent from my iPhone using
SDN mobile