Hi,
Check this: 
http://www.switzerlandisyours.com/e/index.html
They will open a bank account for you (not an Internet account).
I don't  remember it all, but there are 3 types of accounts: postal, regular bank and numbered. For postal and bank you don't have to fly there. For numbered acc. you have to go there and meet the big boss. As I said, I don't remember, but I think my postal acc. coasted me less than $500 to open.
Just read their site, they have all the info.
See you, fuckers
