I first visited Bombay (before the name changed) 12 or so years ago during a visit to India. It overwhelmed me, and led me to avoid it at all costs thereafter. Crossing the street terrified me, the multi-level slums horrified me, and the sheer density of the place stunned me. The airport was horrible with no place to eat, or sit, and no provision for checking in in the middle of night as necessary for many international flights. So I hadn't been back until this weekend.
What a difference living in Bangalore makes!
Now, Bombay seems like an organized, modern city, still with tremendous poverty, but far less terrifying. There are stop lights that people stop for, there are even walk signals that seem to work, there are taxis around to get, there are lane lines on the highways (and people heeding them), and there were fewer folks begging me for money that I would encounter on a downtown shopping area in Bangalore. I didn't dare venture into the train station, where the density would still frighten me, and the slums still sicken me, but overall I found the place to be much more tolerable, and far more forward looking than Bangalore.
Here are some pix. I'll post more commentary later.
Yes, there are lots of slums, here are some: