The Politics Watch Vote Selector is really left over from the last election, but since the issues haven't changed it is still valid.
Check it out.
I got:
Jack Layton Leader of the New Democratic Party of Canada (score = 100)
Gilles Duceppe Leader of the Bloc Quebecois (score = 61)
Paul Martin Leader of Liberal Party of Canada, Prime Minister of Canada (score = 52)
Stephen Harper Leader of the Conservative Party of Canada (score = 17)
Check it out.
I got:
Jack Layton Leader of the New Democratic Party of Canada (score = 100)
Gilles Duceppe Leader of the Bloc Quebecois (score = 61)
Paul Martin Leader of Liberal Party of Canada, Prime Minister of Canada (score = 52)
Stephen Harper Leader of the Conservative Party of Canada (score = 17)