Because of the way the BitTorrent protocol works, this isn't really feasable. The file you're downloading is almost always missing pieces from the middle. You *could* write a client that could make the beginning of a partially-downloaded file available (up to the first point where you're still missing information), but I don't know of any that do this.