Hockey comes in number one ! I'm Canadian after all, we are the crowned champions of the world of this sport, that says it all.
Motor racing and American football comes a close second though.
Motor Racing (especially F1):
I have been going to the Montreal F1 Grand Prix 7 times out of the last 10 years and I was there last year. This year I am not going though, I AM FED UP WITH MICHAEL SCHUMACHER. Don't make a mistake about it, I don't dispute his great talent and incredible record, he's one of the Greats, but I am just tired of always seeing the same guy winning over and over again. This is choking the sport, we need a change of the guard fast.
Football (american, not soccer):
Last year was the first year I seriously followed football (we in Canada are lucky enough to get to see all the games as in the US). What a sport ! Immensely strategic, and I am especially thrill about the concept of clock management and the tactics and decisions that go with it. Also, the NFL is one of the best-run professional leagues in the world, and the economic model of this league makes sense (contrary to baseball and hockey where franchises are slowly dying). Just too bad there is only 16 games in a year ! I don't really have a fav team, although the closest team to Montreal are the Patriots, so I am usually favorable to them, but I also like the 49ers. Of course, I do also watch Canadian football, a slightly different variant of the American version (3 downs instead of 4, so you get much more passes).
However, I don't play hockey, nor football and I don't race (well, I do get a few speeding tickets on a regular basis, but that is bad behavior).
I personally ski (downhill skiing), rollerblade, and cycle.