It's all about chance. The odds that one of my pcs gets a certain chunk, while another one is getting a different chunk are quite high considering there's over 1000 chunks in this torrent. Then, when both of them have different chunks, and they end up in each other's queues, they send the chunks to each other faster, and since my 3 and my friend's 3 are all on the same lan, it sends at several hunder kB/s, instead of 10 or 20, and prevents me from using off-campus bandwidth, which is monitored and throttled on my campus nowadays. So, currently, we have the 3.8gb download split across 3 accounts on 6 machines. It's not going to spread evenly, odds are we download the same chunk more than once here and there, but I've definitely noticed that it's progressing rather quickly. With both up and down caps removed, it occasionally spikes to 1 MB/s sending stuff across the lan to multiple machines. So I know it's working fairly well. But don't worry, I intend to seed for quite some time to make up for it, plus, 6 machines here also means 6x the upload bandwidth to anyone else currently trying to get the file, so it's actually helping the system as well.