TimesBank is HDFC Bank now. And their service is pretty good - plus after the merger the number of branches and ATMS all over the country has increased considerably.
I have used both their Internet Banking and telebanking facilities...both are pretty good. The Internet Banking facility ensures that you have to go to the bank just to withdraw cash. Everything else -- checking balances, transferring money to another HDFC Bank account, paying bills and paying for online shopping can be done quite easily.