Rather than comparing the colleges, it’s better you identify your area of interest. Your own perspective gets to decide the college best suited for you. My friend is an IIT Ropar Electrical Engineering pass-out. She made the decision after considering the following aspects:
Overall Development: IIT Ropar is a student-run college. The students here are the fuel driving the college. Most of the activities from the orientation of new students to the mentorship of juniors during placements are handled by the students themselves. These opportunities help them identify their own true self and capabilities. They just don’t grow academically but also as a whole.
Interdisciplinary Learning: IIT Ropar promotes interdisciplinary learning. In fact, many EE students take up CS courses as electives and end up with CS jobs.
Brand Name: No matter how much one devalues this aspect it is indispensable. The IIT tag you will carry throughout your life will help you get admission to higher education and also jobs.
Crowd: The crowd at IIT is one of excellence. Everyone is ambitious and here to achieve great heights. These peer groups become a source of constant inspiration.
Alumni Association of IIT: This plays a significant role in developing and guiding placement drives at IIT Ropar. It offers mentorship to students and works with placement cells to ensure the best placements.
You can consider the same factors and compare the other two colleges. But I think IIT cannot be compared to just any college.