When working with large files the servers will
sometimes stop sending data completely, or the client
will crash, etc...
It would be REALLY nice to have resume support and
the ability to stop file transfers.
A queue for downloads would also be good, as well as
the ability to search for files of the exact same
name/size and download from alternative servers.
Multiple server support is a good idea to implement
after the last idea has been implemented.
Oh but a better step yet would be to have the search
feature start up automatically after so many seconds
of no data.