the cleaning thing for me in Zurich is working out quite nicely! best decision I made was to do this for now. it gives me the flexibility to make some $$$, get out and do something as well as leaving a couple days open to still sit here and try to learn german.
good luck to you guys, I know how difficult it is finding work here for some people. but cleaning can be a good route to go to get you out there.