you can use kotak for care waiting period is less, but tries to sale their insursnce products, online customer care is best but not offline.
icici best but need patience.
for cc, hdfc. axis cards benfits are now on first come basis.
i advise you to take kotak, for cc amex, hdfc, bob eterna...