IMO if you aren't from IIT/Top 20 Colleges in the world(not top 20 in india), then you should go for a MBA from the best college which you can get yourself admission to.
If you can't make it to the IIMs, then go for a good college abroad.
An average MBA from the top 50-100 colleges in the world, with no work experience and regardless of his bachelors, should easily make a CTC of 12-18L or higher as a starter.
And within 5-10 years, you can expect the package to be 2-3 times approx even if you climb up at an average rate.
--- Updated Post - Automerged ---
And I don't recommend an MBA because one need's it. Perhaps many people don't, but that is the only sure shot method to get a super quick and consistent rise in your package and make you future proof.