The Liberals just seemed way too eager to take out Dan Harris, who took the seat from the Liberals. Bill Bliar, if he was going to run for the Liberals, should have picked a Conservative to take out, and run in Scarborough Centre.
As for Olivia Chow, I I can't say that I'm that thrilled to see her run again, even though I'll be supporting my local NDP candidate (I'm in Toronto Centre, and it's an easy choice to back Linda McQuaig over Bill Morneau, a very conservative Liberal). I like Olivia, but she ran a dreadful campaign for mayor of Toronto and I strongly believe she was pressured to run (which counters the "opportunist" label). I heard that a well-known lawyer was going to run for the NDP in Trinity-Fort York, and that Olivia was happy to work at Ryerson, until the "draft Chow" campaign got into full swing. I think Adam Vaughan is the type of MP the Liberals need, despite his willingness to go along with the C-51 fiasco.