hey - have you tried http://www.couchsurfing.com - i don't know if anyone will switch homes but you never know - my daughter uses this a lot - she has stayed in San Francisco, New Mexico, Oregon - met lots of great people - you don't have to switch - some people just let you stay for free...