Sbi is the top best bank because before two years I have opened a account on sbi if I have to deposit money I have to wait a lots of time in bank I thought waste of time but sbi bank only have more atm in my area so now we got deposit machines also so now I have no tension because sbi e corner is everywhere I can deposit money in seconds and with sbi online banking I can pay anything within seconds thanks to sbi for e corner and I have got a lots of discounts due to sbi debit card payment website like flipkart and snapdeal so sbi is the best banking I experienced till now in all places in india