1. Vancouver, Canada
Vancouver has topped the list from 2007. A jogger runs along the seawall in Stanley Park with the city skyline in the background in this June 24, 2003 photo. The Economist Intelligence Unit survey ranks cities based on 30 factors such as healthcare, culture and environment, and education and personal safety.