Bangalore is ahead of Osaka, Japan in terms of Human Capital and next to Frankfurt, Germany in the same. It is one of the top 50 cities of the world, according to AT Kearney, Inc a consultancy and "Foreign Policy", a foreign policy magazine based in the US.
New Delhi and Mumbai are ahead of Bangalore in other rankings, but not in terms of Human Potential.