Tokyo is still the world’s most expensive city to live in and Oslo and Osaka still make the top five, but the Worldwide Cost of Living 2011 survey just released from the Economist Intelligence Unit ...