Actually hockey has a faster pace to it that basketball, especially late in a game. I voted football. Live or on tv, especially when the crowd is into it, there is nothing better. Basketball is great live, but doesn't translate to tv well, same with hockey. My second favorite is baseball. I think it is actually better on tv than on in person because unless you buy the big dollar seats you are not sure what is going on, was that actually a strike or a ball, what are the trends of the hitter or pitcher and how has he been doing lately you don't get in the stadium.