7
I dont' think I'd want to recommend one over the other at this stage as I have quite restricted experience - most of the big names like Paypal don't support Thailand, so I can't use them.
Shop around - the rates vary a fair bit too, and if you can find one that is native to your own country you can avoid international exchange costs.