NESN is pretty good if you live in New England. They broadcast all the Red Sox and Bruins games that are not on other channels, plus the pre- and post-game shows surrounding each game. They also broadcast the Hockey East tournament (which is awesome), minor league games, etc. I remember watching some BC games on NESN when Matt Ryan was the QB, and they also have UMass games, etc.