I found this website and wanted to share. I know a ton of people who have been down on their luck or are looking for apartments and have that awkward couple of days (even weeks) where they need some kind of roof over their heads.
http://www.couchsurfing.com/ http://www.couchsurfing.com/mapsurf.html (for Switzerland specifically)
Gotta give some credit to Sam and his lovely MrsZurich credit for tipping me off to this.

Cheers to you both!