You're better off just saying FUCK YOU government and leave to a tropical island. 100s of thousands of millionaires flee North America every year for this exact reason.
Guys, hiding the money from the government and using a tax haven are two very different things. If his company is based in another country which has lenient tax laws (ie no tax) he doesn't have to pay tax on it. That is, until he brings it back into his country to pay himself and spend it.
Cayman islands, panama still works for sheltering. For hiding, not sure.. the swiss banks are out these days.
If you set up a company in Panama, no records need to be kept of who actually owns the company and in most cases bearer shares are issued - who ever physically holds the share certificates owns the company.
For tax reasons, the channel islands have a 0% tax rate for companies.
My advice ------>
Just because a company is registered in the channel islands,doesn't mean your exempt from U.S. taxes. If the management is located in the United States for tax purposes its considered a U.S. based company.