I've been looking into this as well, and Toronto is such a great place to find abandoned buildings and whatnot due to it's age and history. I found a site with some fairly recent pictures of abandoned buildings and places around Toronto, if anyone's interested:
Toronto Abandoned Buildings | Silentbuildings.com - Part 2