A couple of days ago, Google's Street View for the GTA went live. Horonymous left a comment on that entry with a link to the burning van.
This is definitely the best Toronto street view I've seen. If you can link to a better one, drop it in the comments.