bits wud be a gud option as it has a g8t brand value.u'll get a decent branch in pilani and a gud branch in hyd or goa.anyway it's better dan local coll from wat i heard.
With these ranks DAIICT is a good option... also if your state rank is good enough then you can get a good branch in NIT T or K or W... With your BITSAT score getting a good branch in BITS is very difficult...