Which is the best NIT?

nit trichy is the good one , to my knowledge..
if opting for M.tech In CSE.. nit calicut, nit hamirpur and nit surathkal are also good