Reply to comment
It is not very probable to compare an IIT with IT-BHU(atleast for the time being with 7 IIT's).IITG though being the youngest and being in a relatively geographically distant location has arguably the best infrastructure of all IIT's with all the depts equipped with state of the art facilities.. there has been 'hard core' research in almost all areas especially in nanotech where it can boast of being arguably one of the best in the country,with great placements and an equally good industry interface(which have been the parameters fr evaluation) it is quite obvious for it to be placed above IT-BHU.. and in fact deserved a better ranking..
Adithya