I've used Xetrade to transfer sums from Euro to Sterling (and back again). Xetrade's charges were on the order of €15 and £8 (No matter what sum was transferred). I had no cost with the EFT from my UK account and the charge from the Eire account was 50c. The receiving bank for the Eire to UK transfers was in Frankfurt, and they charged €25 for the first two times (mysteriously and with no warning or explanation). We expected this charge the next few times we made the transfer, but they haven't applied it since. (we did complain to both our bank and Xetrade, so that might have something to do with it). Those are all the charges that I came across.