For travelers on a shoestring and people who like to interact with travelers, this site hooks up people who need a place to stay (all over the world) with people who will put them up. We recently had a young Aussie couple trekking to BC from South America stay for three nights and it was actually pretty cool.