Best Bank is Commercial Bank
just go to a combank branch and experience the differ.They are very speed when giving customer service....no wasting time at long queues.Customer turnover time is minimum.
As i see they are the single sri lankan bank among top 1000 banks in the world.:)