Here you can find the popular freeware eMule, one of the biggest and most reliable peer-to-peer file sharing clients around the world.
This is an open source project, which means that many developers are able to contribute to the project, making the network more efficient with each release. It connects to several networks such as ED2K, Source Exchange, Kad. Queue and Credit system helps to ensure that everyone will get the file he/she wants by promoting those that upload back to the network. Each file is checked for corruptions while downloading to ensure an error free file. Also it offers a wide range of search possibilities which include: Servers (Local, and Global), web based (Jigle, and Filedonkey), and Kad (Still in Alpha). Lots of other features are available.
Download "eMule0.49c.zip" by clicking the link below "Binaries v0.49c". Extract it into a folder of your choice and run "emule.exe" file.
Enjoy!