Open a Schwab one international account, you have to deposit $25,000 or the equivilant in stock to open one. That's what I use. I have sent $200,000 at a time using it. There is a $15 fee but they instantly rebate mine back. So the wire is free.
I have never had to explain where the money came from. My bank here, SCB, calls me on transfers over $20,000. They only want to know if it is for personal use or to purchase property.