Well somebody recommended this to me today and I immediately create an account with them. Still in the beta version but I think by look of it, it's quite impressive. Free to send and receive money. Check it out and yeah, look on the fees schedule as well. Not sure whether this is too good to be true or are there any hidden charges.
https://www.revolutionmoneyexchange.com/login.aspx