EBS probably worth a look as well, for many their (EBS) terms are easier to comply with, and easy to manage costs. (no min fee, option to get cashback with no fee etc - see the best buys)
In terms of the recent Ulster Bank fiasco - do you mean this week?? They had hassle for a couple of hours...