I am a medical student at Mayo and know firsthand how outstanding the program and residents are. Comparing Mayo to MGH, BWH and U of Washington (I cancelled interviews at other "top programs"), I felt that the Mayo program was stronger, the residents were just as strong and the atmosphere was the best (although I will say that BWH's atmosphere was just as friendly and supportive--which is why I'm having difficulty). I realize that I'm basing my opinion on 4 years at Mayo and minimal exposure to these other institutions but I stand confidently behind my opinion. I'd be happy to answer further questions.