i have always been with HSBC and never had any problems at all...so i guess it is HSBC for me..