I qualified Mains this year and have gone through cutoff of almost all NITs.
Based on cuttoff (choice of students) NITs can be ranked as follows:
1.NIT trichy
2.NIT Surathkal and NIT Warangal(both have almost same cuttoff for all courses but the competition is very low in homestate quota,for same course rank difference between homestate candidate and other state candidate is very large )
3.NIT Allahabad (here the competition is more in Homestate quota then in other state quota)
4).NIT Rourkela (competition is good in top 5 courses)
5)MNIT Jaipur (here also competition is more in Homestate quota then in other state quota)
6).NIT Calicut and SVNIT Surat and VNIT Nagpur
7).MANIT Bohpal