I use OFX to bring money between the US and Ireland. (via their UK site) No fees for transfers over $1,000. If you are using ACH, the first transfer may take some time, but subsequent transfers are next day. (2 days, really, as it takes a day for my bank here to send the SEPA transfer)