Private banks have sprung up rapidly and in contrast to their public sector counterparts they are far better. One such bank that has Made its is HDFC Bank. The staff are always supportive and helpful and have patience in their approach. Their network is good and coordination among the different branches is also great. But as they are a private bank their charges are on the higher side and they do try to sell u products like insurance and mutual fund that gets a bit annoying sometimes. Overall it is good bank to bank upon has great service network