WhiteStrat
Don't stare at the eye.
I prefer to watch it on TV. Since high-def became the norm, it's way better than being at the game....if you want to actually see what's happening. You go to games for the atmosphere, you watch on TV to actually see the game.
Hockey is an obvious exception. You HAVE to see hockey live to really appreciate it. That shit is bad ass.
I'm the same exact way. While I love baseball and football, I actually follow the game better on TV. I'm not a natural jock (never played), so I benefit from the replays and the commentary. (And the beer is cheaper at my house than the stadium.) But I still go to games for the energy and the environment--in fact I'm going to see the Cards again tonight. But with hockey, there's no comparison--the live experience is way better, even with the lack of replays and commentary.
In fact, I have a small season ticket package for the Cardinals, but if I ever went whole-hog and bought a full season, it would probably be for hockey not baseball. It's just a blast being in the arena for those games.