Try banking tax free earnings with BDG in Switzerland. They provide on line banking, debit card and credit card as well. Very safe and discreet. Swiss banks are very safe and do not worry about tax evasion however you do need to prove the economic origin of the money as they observe money laundering convention. Minimum balance is US$5000. You can bank in multiple currencies or choose between them. You can open account by mail and do not need to visit in person unless you want to bank more than $500,000
They have a web page
http://www.bdg.com