I am banking with SBI for last 6 months and I am quite satisfied with the same. They have wide coverage across the country.
The Bank offers Online Banking and Mobile Banking features which are easy to use. I make their use both for personal and professional purpose.
Also they have quality personnel when it comes to resolve queries. I am bit disappointed with their debit card facility as it sometimes does not work properly. But in all, a good bank to go for.