I would go to a hockey game before a baseball game, but I have no earthly desire to play fight club with steak knives on your feet.
I would watch a hockey game on TV before I watched a baseball game. However, if I actually WENT to a game, I'd watch a baseball game over a hockey game.
But in the end, nothing beats college football. Nothing. And while we're on the subject, NASCAR, fishing, and track are all not sports.