We love Couch Surfing!! It's a wonderful organization. We have hosted many people from Canada, Italy, Germany as well as numerous Americans.
Then last May we went couchsurfing around Europe. We stayed with a family in Belgium, Germany and a couple in Scotland.
When looking for people to stay with...pay close attention to "groups" they belong to and you will quickly be able to see if it will be a good fit for you or not. =)
Also, don't be afraid to tell people no that request to stay with you.
More information about formatting options