Quote Originally Posted by Magius
Try eMule. http://www.emule-project.net/

Its a P2P program, and can be rather slow at times if you don't upload, but it works well and doesn't have too many fake files. You can also get links to good files from sites like www.ed2k-it.com
This was the last one that I used, I havent used it in a while, but it used to work good...