Icici bank is one of top of banks in India. It provides great service but it is lightly costly in compared with government banks but it provides a decent service for this. Its internet banking is very good.
You can add payee and it only takes 4 hours to confirm the payee and then you can send the money. You can also see your passbook online at internet banking. You can chat with banks agent to ask any questions by using Icici android net banking aap immobile. Its service is impressive.