On another note, if you possess a US Green Card then make sure you fill in form I-407 to give this up properly and get yourself out of the US tax system. Otherwise you're going to be caught up in still having to file US tax returns and possibly owing the US taxes on top of Swiss ones. http://www.irs.gov/Individuals/Inter...eenCardHolders
Make sure you keep a copy of the I-407 as it will be your only proof that you have given up your Green Card. You'll also need to complete any due filings and end up by filing an 8854 form.
Continuing to hold a Green Card will also make it difficult for you to get a bank account here as you would need to sign a W-9 form to allow said bank to pass the account info on to the IRS.