The new main Federal Parties of Canada
as of the 2004 election
Liberal Party of Canada (135 seats, 36.71% pop. vote)
Conservative Party Of Canada (99 seats, 29.61% pop. vote)
Bloc Quebecois (54 seats, 12.40% pop. vote)
New Democratic Party Of Canada (19 seats, 15.69% pop. vote)
This year the Green Party took over 4% of the popular vote which makes them eligable for federal funding and could mean they will be a larger player in the next election.
BTW, Paul Martin of the Liberals won position of Prime Minister of Canada with a minority government, the first in 25 years.