I agree that Flagstaff is a College town...until you've been to a place like Boston in which there are like 10 million major colleges within a square mile. JK, Little over exaggeration there. It's a big city college town with tons of history, while Flagstaff is a small city college town. You should have time to enjoy Boston, just like you would have time to enjoy Flagstaff (I definitely was able to enjoy NYC during PT school amidst all the studying). Boston is close enough to the Vermont resorts and the east coast "hills" so if you like to hike and ski, then I think it's a wash. You also have the ocean, the beautiful northeast autumn, a lot of cultural diversity, and are close to anywhere via a major airport. In Flagstaff, you would have to drive then fly, but you do have vegas, the Grand Canyon, etc. Now as for school, again, when I think of the opportunity to study at a hospital such as Mass General, I'm sold. However, when I think about tuition, then I'm sold on Flagstaff.
Did you visit both schools during interviews?