Just as a side note, Swiss numbered accounts aren't anonymous anymore. Most of the bank employees aren't allowed to look at your identity, but it is on record. The closest thing to a truly anonymous account is having your lawyer open an account in the firm's name. You're covered by attorney client privilege. Guatemala is the best place to do this.
Anonymous Banking for Offshore Asset Protection