Prosperity Index: The world’s best places to live are… – CNN.com