Ranking Web of World Repositories just published the latest ranking of January 2009. Check the top 300 World repositories and top 300 Institutional repositories
Among World repositories, IISc from India stands 39th and ISI stands 105th. The leading International Repository in Library and Information Science and Technology called "E-LIS" 19th in the ranking.
Among Institutional repositories from India, IISc repository stands 28th and ISI repository stands 89th.