State bank of India is worst bank of all. I have account in SBI since 2009. They treat you like a begger. Whatever you ask for them first response will be a big No. So customer service is very poor.
ATMs of SBI are plenty available almost every possible place. But problem of cash is very common.
Intrnet banking is very good. I sustained myself with SBI long due to internet banking provoded by SBI is tremendous. Fascility like trasfer of money, check book request, ATM Card blocking, RD, FD opening etc are available. They provide a simple and easy to use applicaton for smartphones which makes Internet banking a childs play.
Other services are very bad and now they are putting so many charges on their customers which making even more worst.