On the surface it would appear that registering in the USA and getting an IRS issued EIN# would be the simplest way to go, however there are drawbacks (The full scope of which I'm not entirely sure yet). Check out Globill or Verotel or ACPay, they don't require you be a US corp/citizen (yet). Good luck!
