Both OFX and XE are well-proven, regulated and effective money transfer companies, with bank-beating rates and fees, and much quicker delivery, than banks. However, there are some distinctive differences between them. XE has no transfer fee, offers money transfers in 60+ currencies as well as a minimum transfer amount of €/£/$1. All make XE a better choice between the two.