Canadian Football isn't that bad really. The 3 downs and wider fields make for some interesting plays. It's also obvious though that there's a disparity in talent though from the NFL.
What really sucks though is that the league is hopelessly small right now. Only 6 teams, and a couple other prospective expansions, but generally it's a lot of the same stuff and story lines that keep coming up again and again. It doesn't help either that Montreal has been dominant for the last year and a half as well, it could keep on going.