I would predict that, for the Thirty-ninth Parliament of Canada, we would see the following composition of seats in the House of Commons (this is, of course, only an approximated guess):
The Liberal Party of Canada would receive 95 seats.
The Conservative Party of Canada would receive 125 seats.
The Bloc Québecois would receive 60 seats.
The New Democratic Party would receive 28 seats.
fiveparadox, i find that prediction to be very close to what i would predict. I know the Conservatives have a quite a lead in the polls, but i dont see them getting near a majority, unless the liberals really shoot themselves in the foot this week. The NDP will gain a few, the bloc will lose some and the liberals and conservatives will swap each others total seat number from the previous election (or close to it).