quite honestly, theres a few..... there is this one place that i go to all the time to keep my self updated of any new programs... but i admit it i have not been there in a few months.
i've tried WIN MX but it never CONNECTs... so you might want to try that, you might want to try.... BLUBSTER... i used it for a quite some time, untill it "dissappeared" and i heard that it came back... as v2.0 or somthing...... try that page you might find something
dcplusplus.sourceforge.net/
^Works off of multiple FTP hubs. There could be up to 20 Terabytes of stuff depending on which hub you go to.
http://bitconjurer.org/BitTorrent/
^Bittorrent. i love this program, but you have to be an active seeker. It helps if you do IRC. but I get along just fine by using various websites.
other than that, i'd have to say stay away from Imesh. i used to love the program until they released the new version, and it comes with ad/spy-ware.