Just to point out a few things with some of the above comments:
The NDP isn't present in Quebec's provincial elections. Here, the parties are:
-Liberal Party of Quebec (center-right, socially progressive);
-Parti Québécois (generally centrist, used to be much more on the center-left, socially progressive, was founded as a vehicle to Quebec's Independence);
-Action Démocratique du Québec (right-wing, social conservatives);
-Quebec Solidaire (left-wing, social progressives, their typical candidate was about as much a leftist as Kucinich);
-Green Party (well... greens

)
The way it was before the elections, the Liberals had a minority government, with the ADQ being the Official Opposition and the PQ a close third. QS and the Greens had no seat, despite getting 5% each at every election or so. It's very difficult for new parties to emerge since they have to concentrate on electing one or two MPs then building on that. So they need to have a strong national presence while, at the same time, focusing on a few races they have a chance to win.
The results are:
The Libs (42%) and the PQ ate the ADQ (17%) and its seats. Libs got a majority government (by a few seats but we hardly have fence sitters, here deputies most always vote with their party). The PQ got back on its feet from consecutive bad results since 1998 or so, winning a good 35% of the vote and securing 53 or so seats, with the Libs taking 66 or so (some are still too close to call or will be facing recounts, since near ten seats (out of 125) were won with less than 150 votes majorities). The ADQ crumbled and has only 7 seats left, down from a previous high of 35 or so. Its leader just announced he was quitting the political scene.
The big news, for us leftists in Quebec, is that Quebec Solidaire managed to elect one of its two spokepersons, Dr. Amir Khadir, an iranian immigrant and a militant for real leftist parties since more than a decade.
I'm not mad, this is close to the best realistic results we could hope for.
