I have been using icici bank for last 3 years.i have a great experience with this bank.there are many facilities they provide.
Availability of this bank is ok.you can access your account through your android mobile phone.you can pay your bills online with mobile.
Nowadays, they are launching many new offers which seem to be good for all and more Beneficial.i have no idea about many banks.but I will tell u about other banks as per my own and my experiences.
Thanks