Oh...I do most of my general banking with BOC because mortgage stuck to them and their deposit rates are the usual offerings, like right now 0.55% for 1yr HKD. I do have a mortgage-linked account so my savings deposit rate = mortgage int rate.
which is now lower than 2% p.a. (~1.9%) =P
for me the Key differentiator is not 'offers' and 'deals' and 'cash backs'. I select the service provider by their level of services. any experience on that part, who is attending customer queries and resolving efficiently?