I love Canada.
I haven't seen enough of Toronto to give an honest review, but from what I saw, it was just any other city, but there are sights outside of Toronto which are definitely worth visiting.
Montreal was great, loads to do and see, very French, and I love it!