20100615 india: Delhi; Mumbai have best living standards in India: Survey