Canada, no question. I lived in Florida for 2 years and wouldn't recommend it to anyone. That is unless you want Disney, but Disney to me seems like a place where parents go to yell at their kids. Go to Canada. If you do go to Florida, only go to Key West. It's the only place left with any "old florida" character. Everything else in the state is high rise condos, retirees, bad drivers, gang violence, plastic surgery and tourists. Also consider that people mainly go there for the beaches, but if you remove that aspect of the state, all you have left is a place with high crime and high unemployment. Might as well go to detroit. I think Stephen Fry sums up florida exceptionally well in his brief encounter with it.
Stephen Fry in America: Deep South.