Citibank, Hsbc - I can do any number of transfers and more for free.
And Hsbc was there before cheap icici was even founded, only problem they have limited brances - take a look at their services, you are some employee giving yourself a pat on the bank fooling people.