Given the surge in the interest in class politics resulting from this financial crap (Die Linke and the class-based third parties in the U.S. come to mind, not so much the "social-democratic" Quebec Solidaire), should the left split from the NDP and finally form a politico-ideologically independent class party?
One thing that has puzzled me over these many months is the hyped claim that Canada is more "left-wing" than the US. While true (though I'm not sure about the economic side of things), that's only in regards to the "mainstream," politically correct, class-collaborationist left.
In the U$, you've got the SP-USA, the Party for Socialism and Liberation, and perhaps the Peace and Freedom Party. Up here, all we've got are "official communist" parties, Trot sects, the utopian-socialist "Socialist Party of Canada," and the ever-content-as-think-tank "Socialist Project" - and maybe the Work Less Party.