After years of banking with one of the nationalized bank in Mumbai, I started banking with Axis Bank few months back and I am pleasantly surprised with their excellent service. Starting with opening account, follow ups, support has been excellent and hassle free. The best thing is net banking, you can everything on line, no delay, smooth operation. The only missing part in net banking is trading facility, something like ICICI direct.
I would rate their customer service and Net banking as excellent.
Phone banking I rarely use. ATM machines are OK, not very user friendly there is scope for improvement.