plz plz dont try edonkey or emule, they are basically the same, and slow as hell, use shareaza, its 3 networks combined into one, the edonkey, gnutella 2 and gnutella 3, now it supports bit torrent too
and if u ever encounter neo napster, which they claim is the improved napster, plz dont...