eMule

eMule: reliable file sharing client with many useful features.