Sbi is one of the biggest bank in india and has maximum amount of savings account in india currently it provides all services like internet banking, mobile banking, cash deposit machines, pass book printers, atm in every possible place and what not, this government enterprise is working like a private bank and cheers to their hard work that their shares are also at high time, I prefer banking with sbi bank and also would recommend this to others, sbi has most number of branches with all latest equipments and provides all latest banking experience.