Mumbai - Nothing to see here (believe me!). Take the Mumbai darshan bus tour (Rs 150 - 500 depends on the bus) and will get to see entire mumbai. If you like to see historical places, visit South Mumbai, Taj, CST etc. If you want to have good nite life, go to Enigma or any of the lounges in Juhu/Bandra. You may have to find a pair in certain places, but dont try the escorts here. There is a whole blackmailing industry going on.
Avoid beaches, local train, local street food.
Elephanta Caves, Sanjay Gandhi Park (Kanheri Caves) - Closed on Monday. Good to go if you like archeology/caves, though the place is not well maintained.
http://www.mumbaimagic.com/mum_byday.htmhttp://www.nivalink.com - Pick and choose from this site.
See if you can get into some of the concerts/plays. Usually listed in Times Of India/Mumbai Mirror paper.
CD/DVD - Planet M all over Mumbai.
Pune - No idea, but
http://www.nivalink.com should give you some idea.