which one is better than not Patna or institute of infrastructure allahabad
You should go for NIT Patna.
You can also compare both the colleges from the given below link
http://www.engineering.careers360.com/colleges/national-institute-of-technology-patna
Good Luck!!