Thanks for all of your feedback. I was told that at Yale you have to choose a speciality upon applying and that there is no flexibility within the program once you have chosen your path. Does anyone know if that is true? If so, how did people choose which program was right for them upon applying? That seems like such a big decision. I also heard that at other programs you can sometimes cross specialize or take additional classes outside of your speciality--does anyone know of these programs in particular? Does UPenn offer that?
Boston seems like a great place to start your career. Good luck to all those going to MGH, BC, and NEU. I bet you will have several different hospitals to work in and a wide variety of patients to care for which is really great.