NIT Durgapur is way ahead of NIT Jalandhar and NIT Jamshedpur in so many aspects. I have listed these factors below and drawn a general comparison between the three NITs.
Competitive programming culture: The competitive programming culture is better at NIT Durgapur than at other NITs and the rankings in SPOJ prove it.
Open source culture: The Open Source culture at NIT Durgapur is way better than any other NITs and even many IITs. The number of students in GSOC is also more than in other institutes.
Infrastructure: NIT Jalandhar lacks the most when it comes to infrastructure. NIT Durgapur and NIT Jamshedpur are still comparable.
Research culture: Both NIT Jalandhar and Jamshedpur are very stagnant in this area. Whereas in NIT Durgapur, professors and students take initiative in research projects. Also, foreign internships are considered here. It has collaboration with CERN Geneva and 6 students are sent every year for summers in Switzerland.
Faculty: Leaving Jalandhar, both the NITs have a good faculty base and quality teaching.
The order is - NIT Durgapur>NIT Jamshedpur>NIT Jalandhar