I have n bank account with ubi, canara and hdf. Out of this I found hdfc to be the most comfortable bank in terms of online banking.
They provide the best in class online facilities and I love to keep everything on track thru these online tools. Customer care is ok somehow.