Hockey is kind of cool to see live. That being said I still don't think I'd go to more than 1 game a year. Hockey fans piss me off too cause they're all like "Hockey is the greatest sport ever, Canada is awesome, blah blah".
I could see myself going to a few NBA games, especially if good teams like the Celtics or Lakers were in town. Plus the chances of partying with Kobe, Lebron, etc in the Plaza go up a ton. (I would never be able to identify a hockey player in public)