You can also add HiFX and OFX (the Aussie Macquarie-backed company) but Transferwise is better IMO. There is also Paypal's Xoom but I'd rather not deal with them.
I transferred in the opposite direction only, but I imagine there is not much difference compliance-wise and such.
All in all, since all of these use interbank exchange rates, your savings would be minimal at best or have some strings attached. As you can see, the differences are below 1% (and considering that you probably did not try them all in one second, it may be attributable to the fluctuations in exchange rates). There is also the convenience and the transparency factor; you don't want your funds to get stuck somewhere in the pipeline.
I would pick TransferWise, they rock when it comes to the UI, the speed, the customer service, the transparency (they predict the ETA up to an hour), the reliability, and on top of everything, they keep adding neat options, like the Borderless Account (you can set up a virtual bank account in Germany or UK in a matter of minutes).
OFX is great (except for the UI) if you dealt with Australia but it's not your case.