Source: BusinessWeek Magazine
Best Places to Live in the World
No. 15: Toronto
Canada
Mercer score: 105.3
2007 rank: No. 15
GDP: $1.274 trillion (2007 est.)
Population: 33,212,696 (total country); 2,481,494 (total city)
Life expectancy: 81.16 years
How about that Toronto!