HOST a foreign TRAVELER
The first is the obvious cross-cultural exchange that you will share in by hosting a foreign traveler in your home. It should be an interesting and fulfilling experience, that at the very least will make interesting conversation at your next dinner party.
The second is that it is a fantastic way to build a network of travel buddies around the world. Every guest that you host in your home, becomes a possible contact for the next time you are traveling through their country. Some hospitality networks: couchsurfing.com, hospitalityclub.org, globalfreeloaders.com, and servas.org