Weather: Not too hot, not too cold throughout the year. If you are coming from Delhi, Chennai, Kolkata you will love the weather.
Attractions: Lal Bagh, Cubbon Park, Tipu Sultan’s Palace, Bangalore Palace, Nandi Hills, Bannerghatta National Park, Mayo Hall. Vidhana Soudha, Visvesvaraya Museum, HAL Aerospace Museum, Bull Temple, ISKCON Temple.
Malls:
List of shopping malls in Bangalore - Wikipedia, the free encyclopedia (Mantri @ Malleswaram is the biggest)
Shopping: M.G. Road, Brigade Road, Commercial street
Food: Barbeque Nation, Chutney Chang, Copper Chimney, Plan B, Little Italy, The Egg Factory, TGIF, Habanero
S. P. Road: Never buy from the first shop, bargain at at least 4-5 shops before purchasing
Moving around is a bit difficult unless you have a bike. Avoid the morning and evening traffic. For buses you can get daily passes for cheap. Cars on rent will cost you 8 hour / 80 km basis, around 600 bucks starting.