Basically, from what I can tell you from my own experience so far as setting up my own entity. I am a US citizen, but I live in California, and my business is based in Montana.
Even if you're not a US citizen - they still welcome you to set up shop but what you have to do is call the IRS to get...