Having lived in Vermont and now in Florida, the trouble with any place north of say Georgia is the cold. I was raised in Vermont, and although it's pretty and all, I hate it!!!
I just can't stand the damn cold. So anyplace on the face of the earth that is in a cold climate just does not do it for me. I want to be able to walk around in shorts and a T shirt in February at midnight and feel really warm.
You just can't do that anywhere in Canada or most of the US for that matter. Culturally wise and what you can do there I agree Toronto is great. Can you ship it down here to Orlando?