I'm a Toronto boy, and I would love to reccomend it. It DOES have some excellent qualities: The clincher for me is that it is one of the (if not THE) most multicultural cities in the world, teeming with top notch food, energy, and cultural experiences...
Good schools, good transportation...