Downloading a file twice means taking up twice the available bandwidth - not a good idea.
The upcoming hashing implementation will effectively build a checksum for each file - this will be sufficient to tell whether a download has been corrupted (although I imagine a corruption /fixing/ algorithm is a little way off).
Hashing will also reduce/eliminate download restarts. LimeWire should be able tell whether files are the same no matter what source or even if the file has been renamed (I hope).
I'd like LimeWire to be a little more aggressive in its searches as well, but the developers have to strike a balance - too much searching swamps the network.
Paying for the PRO version slightly increases the chances the LimeWire will be around tomorrow. The chances are pretty good anyway - it is open source so that if the developers disappear others can easily pick it up and carry it on.
Mark |