Went to Toronto last week for the first time. If you haven't been, go! It's a big, fun, rapidly changing city with lots to do - arts, films, music, tasty food from all over - greek, chinese, indian, italian - tons of ethnic enclaves...city life & nature isn't too far away. Oh and it's extremely diverse - supposedly, it's the most diverse city in the world. Not sure bout this but I could believe it.
Anyway, check it out if you can. Below are some photos - first ones are from the CN Tower - it's the world's tallest building. I think around 147 stories. The view is nutso. =)