What are your goals, and what do you value?
Do you want your ego stroked by saying you're a doctor at MGH?
Do you want to make $$$$$?
Do you want to be a department chair?
Do you want to do some anesthesia, take a lot of vacation, and have a great lifestyle?
Do you want to live in those cities?
These are not all mutually exclusive. It may be possible to work at MGH and have a great lifestyle. The bottom line is only you can answer those questions.
Personally, I'm not too terribly interested in living in those cities, especially for that kind of salary. There are quite a few places I'd prefer to live, and they happen to pay better and give more vacation. May not have the prestige, but I can't take prestige to the bank.