I had swiss account and i'm not refering it to you. Their politic is stupid. All they want is to have money on account, they hate out transfers. They will call you and ask why are you making transfers. They gonna ask you where the money comes from. Now i'm using offshore,
http://www.loyalbank.com is very nice