Mumbai is a great city to spend a few days. I usually avoid it because of its western trappings. I find myself spending too much money on beer and fast food restaurants to fix that craving for some western luxuries.
It is a city that deserves more of my time. I will definitely return more regularly.