Hey hightides,
I am just seeing your post now. I hope you found some good accommodations in Toronto. If not, get in touch with me and I can try to help. I would definitely start by looking at hostels - low-cost, clean, and a great place to meet people.