Jeez...why can't they launder their money through the Seychelles and Dominica like normal people do?
Strange as it may seem, the US is now one of the best countries for money laundering, particularly a few states that are very business-friendly, like Delaware.
It's been a long time, but remember thinking how well done it was. TLDR was (as previous poster mentioned) that Delaware corps were best for anonymity.