It really depends on the use case. Amex Platinum's benefits cannot be quantified in terms of cashback. Between the rest of the cards, Infinia is the best jack of all trades. Again, think of it like, "what is the best CC for jetesh and his spending pattern". Best card for you might not be the best card for somebody else, let alone the entire India.
So It depends on the use case.Amex Platinum Charge Card vs IndusInd Celesta Card vs Axis Bank Reserve Card vs Citibank Prestige Card vs HDFC Infinia Card
Which one is the best and why ??
And also please share your personal experiences with your card.