In my opinion Bank of India is good in terms of Fixed deposit. Also their interest rate is high. So I opened my account in 2016 and I needed a credit card urgently. The provided me credit card as soon as my account is created and I put some cash in it. Their service is very good. Also whenever we take off some money through ATM some amount of transaction fee is to be paid. In case of BOI it is very less so it provides me service to use my credit card whenever I want. So in my opinion Bank of India is best bank.