just got back from b'lore. was there for a week on work. I'm from Bombay originally. What I'm gona do is give you the tourist's version of bangalore and a few tips I can think of.
the people are nice and will go out of their way if u ask them nicely.
there are a lot of places to shop and generally hang out. they are all concentrated in and around central bangalore. the places of interest are MG Road, Brigade road for shopping.
The areas around these are replete with pubs and discs for people to go out. The flipside is that all of bangalore closes by 11 or 11.30 tops. so if you are going out anywhere get there early.
If the company isn't giving you acco then look out for acco near your place of work. There's loads of traffic in the city during rush hour so minimize commuting time to 10-15 minutes tops. If you are working in Hosur or in Electronics city (South B'lore) then J P Nagar, Kormangala, Banerghatta are good places to stay. Im not too sure of the North.
Flying is cheap in India. With the low cost airlines you can fly for less than the cost of a train ticket if you plan your trip right.
The chief mode of transport for those who don't have their own vehicle are the auto rickshaws. these are primarily 3 wheeled cabs. good fun to ride. the guys who drive these are prone to take you for a ride. So be sure of how much will the ride cost you approximately before you hire one.
Use only mineral water for drinking and cooking. I'm saying this coz ur new to India and have a baby with you. Check the packaging date on the bottles to make sure it's not repackaged bottle.
There are a lot of gardens and quite a few places to visit. the place has amazing work culture though. the people are thorough professionals.
I am sure it will be a pleasant experience.
Mail for any further details.