Not a whole lot has changed at Hopkins, with the exception of how things are structured. The structure is constantly changing to figure out ways to maximize the clinical experience while making it as painless as possible. Things are inherently less efficient when there are more hand-offs.
Interns still take "call" but it isn't the same as the old 30 hour shift. Really it is broken down into 2 days so that you take day call and night call. It remains a very intern run program so that you are the "point of the wedge." The expectation is still the same; you are going to work hard and you are going to learn a lot by doing. You continue to get the same kind of didactics with bedside ACS rounds every day and daily noon conferences.
The one thing that struck me about hopkins was that it was very heavy clinically- and I mean this in a good way. If you want to be a strong clinician, I think Hopkins is probably the best training you can get. This is not to say that MGH won't be excellent as well, but I thought the clinical training at Hopkins was stronger. The one thing that has struck me about the Baltimore population is just how sick they are, which again, I think delivers excellent training. The Baltimore population is great for training and I think is a better learning population that what is seen at MGH.
The programs have different feels. Some people will favor MGH while others will favor Hopkins. Obviously, both are in very different cities. Baltimore is a very small city while Boston is a larger city. Some people would be only happy in Boston and think B-more is a shthole. Baltimore is not exactly a beautiful city but I have been pretty happy here. Also, let's be honest- you're not going to have a lot of time to explore whatever city you end up in. I still have to mapquest my way to Target.
Both MGH and Hopkins will deliver good to excellent clinical training and both will give you ample opportunities for research. I personally didn't like MGH when I went. Many have had the same feeling about Hopkins. I think it is gonig to be personal preference. You really can't go wrong with either.
If this is your big decision during match selection, you should consider yourself lucky. Both will get you where you want to go.