I am using ICICI Bank(Industrial Credit and Investment Corporation of India) services since last 8 years and I am very happy with its services. ICICI is an Indian multinational financial and banking service provider bank. Bank is having great customer service and its services are really very good. I am also using ICICI Credit card and really without any inconvenience I am happy with its services. You can do banking with your phone via phone banking and there are a lots of ATMs of ICICI where you can withdrawal the amount. You can use its mobile banking application where you can transfer the amount from your account to other account. You can check you balance and pay your utilities bills via this app. Internet banking interface is also very good.