For anyone considering adoption, I would highly recommend SPA Fribourg, in Estavayer-le-Lac.
http://www.spafribourg.ch
In autumn 2009, they had over 100 cats for adoption and a fair number of dogs. You will find may of the photos of the animals for adoption on the website with some commentary, although I understand they have so many animals not all are up on the web. Some of the dogs had special issues, but if looking for a cat, there was a type of cat for just about everyone. By the way, they speak both French and German.
As background, we started this journey reading the journal Schweitzer Familien, which profiles at least 1 or 2 times a month (not every issue) a different shelter with animals for adoption in Switzerland. It is a great way for the shelters that have lots of animals to get a greater profile. Highly recommend reading this journal if you read german. This profile of the animals for adoption from SPA Fribourg caught our attention, as there was a cat that matched our lifestyle.
The process was that we contacted SPA Fribourg, had some discusisons with them via phone and email, then made an appointment to visit (mandatory). In the end, the cat we saw in Schweitzer Familien was not so interested in us, but another cat quickly adopted us. We had to fill out an extensive questionnaire about ourselves, our living quarters, and other related info. The SPA Fribourg did an excellent job in finding the right fit and helped in all processes of the adoption. We chose to wait one week to think it over, then returned to pick up the cat. It cost about 100 chf, and he had all the shots and the imbedded chip. He was also neutered upon entering the SPA. He came home with his passport and welcome basket (food and treats). We provided the cat carrier and other comforts once at home.