BitTorrent looks like a good solution for making large files available (it makes each downloader a P2P server for others to download the file), but here’s my question: it doesn’t seem to solve the problem of, say, 1 download an hour of 50 Meg. That download will come from your server, and you’ll still build up quite a large bandwith bill over time. It only works when more people download stuff concurrently, because the bitTorrent client will be open on their computer and P2P will start working. Is this interpretation correct?