Well IIT is a place where being a mechanical engineer, u also get to get too good in CSE or EE. Course sturcture is such that you can choose audit courses every semester in ant discipline of your choice outside ur core which I think wont be available in other "good ?" institutes. Also, the level of facilities and exposure in IIT is unparallel and yes, IITians are best in every field. IIT is nt just a good initial launch pad but a life time experience. It is the culture at IIT which molds an individual to a natural leader and not just the education.