HDFC is one of the best bank in privet sector.if you will invest your money in hdfc bank it will provide you varies offer which will beneficial for your money control. If you open your account in HDFC they will provide you all facility which other govt. Bank will not provide easily like you atm card, credit card, net banking, phone banking, demat account, mutual fund, RD, CD and so on