With all due respect, what the fuck is Katherine L. Cohen talking about? Boston is a great college town because--wait for it--it has "reasonably priced tourist attractions"? Amherst gets the nod because it's "known to have concerts and a division I athletic program"?!?
Montreal is in Canada, for God's sake! And Washington DC is a political town, not a college town! What about Chapel Hill, or Charlottesville, or Athens or Madison or Ann Arbor or Bloomington or Austin?