20090824 india: Delhi; Mumbai among least expensive cities in the world