You're very right Inge, I did forget to put those options in. I think they are both reasonable.
On problem solving with file sharing, I don't know if others on this board are familiar with BitTorrent. You can make your larger files like houses into torrent files and allow others to download it from your computer. Once they have it, they can seed it as well. The more seeds available the faster it is downloaded. So there is no actual bandwidth consumed.
http://www.bittorrent.com/Depending on how many you're hosting, it can slow down your DSL/cable a bit. However, I don't think the difference is noticeable unless you're having 500mb or more available at a time.