NIT Suratkal , Warangal and Trichy are much better than Calicut.
So I would like u to prefer branches under these colleges.
As far as choice of branch is considered it depends on your interest.
Since these are government colleges which are always the preferred choices among the students I would like u to take up a couse in these colleges. As far as Dual course is concerned going by my friends experience the placements at Bits Goa have not been up to the mark this time.
So do consult you r friends as well as students who r already studying in these colleges and get to know about their colleges before u take up an admission.
I m sure u must be having a good AIEEE rank as well as a dscent BITSAT score.
Wis u best of luck for ur future.