AA would be the best as it has the best options in C and F to India and the best availability and lowest award miles requiered. You can do a status match and get platinum in one trip on AA/BA. Get one or more credit cards with the 50k bonus sign-ups and you will start out with a very healthy balance.