The following are my researched recommendations for who is best poised to defeat the Conservatives in the upcoming election in two Alberta ridings where the Conservative party could be defeated by strategic voting. The charts show the results from the 2006 election. The 'A + B' parties' votes (Anything + But) are combined and compared to Conservative votes to demonstrate how Canadians are being governed by a party that the majority of us didn't vote for!
See the Vote Swapping Links to learn how to defeat Harper while still supporting your party of choice.
Note: if you don't know the name of your electoral district (aka riding), then follow this link to the Elections Canada website to find it: http://www.elections.ca/home.asp
Click your riding to see the 2006 results and my researched recommendation for the 2008 election.

Best chance of defeating Conservatives: Liberals
Candidate: Jim Wachowich
Website: http://www.jimwachowich.ca/
Other sources for this riding:
http://www.voteforenvironment.ca/node/65
http://www.voteforclimate.ca/en/district.php?id=48012
http://www.cbc.ca/news/canadavotes/riding/251/ridingtalk.html
http://www.democraticspace.com/canada2008/alberta/edmonton-centre/
http://www.electionprediction.org/2007_fed/riding/48012.php
Best chance of defeating Conservatives: NDP
Candidate: Linda F. Duncan
Website: http://www.electlindaduncan.ca/
Other sources for this riding:
http://www.voteforenvironment.ca/node/69
http://www.democraticspace.com/canada2008/2008/09/edmonton-strathcona-the-new-democrats/
http://www.cbc.ca/news/canadavotes/riding/258/ridingtalk.html
http://www.voteforclimate.ca/en/district.php?id=48018
http://www.electionprediction.org/2007_fed/riding/48018.php