The leader's debate just happened in Canada. Here ( in my opinion) is what happened.
The Conservative Leader, Stephen Harper, remained cool and collected throughout the debate, making rational arguments and responded quite well.
The Liberal Leader, Michael Ignatituf, complained a lot, and seemed to be more focused on what other parties will/have do/done that he spent little time selling his party.
The NDP Leader, Jack Layton, made excellent points and stirred up the pot in the debate. He poked fun at both the Liberals and Tories (conservatives) and was very compelling.
The Bloc Leader, Gilles, couldn't say one sentence without mentioning Quebec's needs and wants...