I can't help but notice right now that Toronto's name has been increasingly pushed as some sort of "next tech centre" (well, many cities in the world want to be something like that). Can someone who's actually there fill me in on what's happening there? How does Toronto's scene compare to say, New York or Seattle?
Toronto is the finance & arguably tech centre of Canada. Great universities & access to VC cash, lots of startups. It also shouldn't be ignored that labour costs in Canada are less than half of what they are in the US, due to the weaker dollar, lower wages, cheaper medical insurance, and SR&ED credits that let you write off developer salary costs.
Should add that this works both ways. Most Canadians who can, do end up leaving for the US since they can easily make 2 - 4X the income, even after CoL and insurance. There is a non-trivial amount of brain drain happening in Canada.