I am having my account in HDFC bank a year ago. I found the staff is very cooperative and services are very good than any other bank. Dealing hand is so much cooperative he came on house to make us understand about net banking and other policies of bank. I find it more convenient to go in HDFC rather than any other bank. Nice experience there.