This content is vastly incomplete, even may be incorrect at some points! Readers are requested to make any decisions based on below said information at their own risk.
Well, at the first time, I was bit frustrated to see an airport 40Km away from the city! But soon it got abated by excellent bus facility, vayu vajra, made available by BMTC which ply from BIA to various parts of city.
Climate here is excellent, at least in the months of June and July! It rains seldom, constant fresh breezes makes you feel quite comfortable. Despite of heavy traffic, pollution is not as extreme as I observed in Mumbai or Pune, at least it is at acceptable levels on the routes and areas I traveled. I was rather astound to see many drivers switching off their vehicles and waiting patiently for the next vehicle to move forward! No honking no abusing! - something rarely seen on Indian roads! I hope the metro project alleviates traffic jam issues 'soon'.
Public transport is good and sufficiently frequent. BMTC provides remarkably good service, not only on the roads, but also in its offices and even online. One can go online and search for all the buses (direct or combination) plying on the routes of your requirement. The website provides with detailed route, its map on Google maps and distance in Km. It helped me a lot in locating my hotel and also convincing auto driver that I know Bengaluru!
Many people here will understand and talk to you in English as well as Hindi. But there are also, who won't understand anything other than Kannada!
More content regarding food and accommodation facilities in Bengaluru will be added soon!