Quote from mangudai:
This is how you do it.
1. Set up an IBC(offshore company) in Panama, BVI, Caymans etc.
2. Open bank and brokerages acc in company name.
3. Use anonymous ATM-card to access money.
Quote from poyayan:
Someone already said it. Form a company where you can invest and not get charge for company earning.
If your company back invest in US again, it will have to pay corporate tax as a foreign entity.
Quote from TudorJones:
One major point you are overlooking is that if YOU a US citizen has an ownership interest greater than 49%, then you need to declare that as your own personal income, eventhough it is a "foreign corporation."
Quote from poyayan:
Or maybe layer corporations?
Corp A, you 49% and your partner is 51%
Corp B, you 49% and Corp A is 51%
Then, your trusted foreign partner or groups of US partners didn't need to put up a lot of capital
Quote from TudorJones:
Partners, especially foreign partners is the last thing you want to give your money to.
I think if you want to save some taxes in the US, the best bet is to learn some tax codes. I don't think foreign corporations are not all that effective.
But, I think it would be a good place to set up a bank (if all things I've heard so far is true ).

Quote from poyayan:
What kind of tax code you are talking about? I am not consider little deduction here and there. Let's use an example, if you have 2mil outside of US earning 7%, turn it from income tax every year to defer long term capital gain will make a lot of difference.