They are all pretty much the same...high fee's, high interest (loans, credit cards).
I was once upon a time with HSBC, moved to NBAD, much better people and the services are not too bad either.
RAK bank is another fair bank i can vouch for...
Good luck...