Hi - I want to introduce an alternative to couchsurfing: www.staydu.com
The goal of this website is that traveler who don't have a lot of money can stay all over the world - but for a longer time (couchsurfing should be just a couple of days).
In return the traveler work, pay a little money or just visit the host because of his hospitality.
So come and have a look - if there is nothing for you yet - just register and insert your traveler ad - totally free of charge.
Or are you curious to get to know people who can visit you? Then register as a host and welcome them in your home!