20070520 city.mumbai: It's a better show this year