It depends on which NITs and private colleges you are getting.
If you are getting top NITs you can go for NITs and if you have choice between lower NITs and top private colleges you can go for top private colleges.
You should always prefer a college which provides good knowledge, exposure and placements.
If you want to compare any two colleges you can tell me the name. So, that I can guide you better.
Good Luck!!
Regular exam updates, QnA, Predictors, College Applications & E-books now on your Mobile