Wow. Off the top of my head they have NFL, NHL, NBA, and MLB teams. Fantastic seafood. Considerably more and better dining if you prefer that to wings, pizza, and beef on weck. Very good theater. More historical sites than I can count. Museums etc. Countless bars (high and low brow), clubs, high end shopping ... I mean Buffalo is not without it's blue collar charms, but Boston is a big city on the coast for Pete's sake.