Hi Lag,
Have been with Emirates Bank since joining 5 years ago and have been very happy with them. I make all my transfers back home on the net and the cost is reasonable. All my utilities, salik, telcom and even traffic infringements (stupid parking meters!) are all paid through the bill paying service. I am at the Umm Sequiem branch and have always found them to be helpful.
But never ever deal with HSBC or even worse Barclays!