I use xe Trade, only pay $23 per transaction, excellent rate when converting from US to Au$, wire/debt from my US Bank account directly into my Australian Bank.
I believe you can do the same with OzForex now but no fees whatsoever, excellent rates. ?? I don't use this, so you may need to do...