This is excellent. I would also like to do a little shopping when I'm in India. I was thinking of buying some clothes for work. This would be a great place to shop. I'm sure I could find what I was looking for there.I recommend going to Hosur Road in Wilson Garden Area. There you will find the Brand Factory outlet store. They offer branded items at a discounted price. Sometimes, there's a sale going on like a "Buy one, take one" deal.
Then in Gandhibazaar Road, there's the MegaMart Mall. Same concept as above, but it offers more brands. Some people prefer this store and it's actually quite a popular one to visit in Bangalore.
I hope this helps!