20110526 tech.tech-news: IITs get thumbs up from Microsoft's Steve Ballmer