Most of the EU countries are in cahoots with the NSA (reportedly to get around pesky legal restrictions on domestic spying; don't remember if this was media speculation or shown to be true). Wouldn't be surprised if Switzerland is too.
ECHELON report from EU parliament showed that 5 countries (UK, US, Canada, Australia, and New Zealand) were part of ECHELON and gave lists to each other as a way to avoid laws about spying on their own citizens.
That EU parliament report is very old now (pre 9/11) and there are a bunch of more recent laws that probably exempt GCHQ and others from these laws. But I could be wrong; I haven't kept up; and I welcome corrections. I have no idea what parts of RIPA (regulation of investigatory powers act, UK law) are enacted or not, and what exemptions it has for GCHQ.