none of the above.
Gork & morpheus are still pissing at each other, WinMX is trying to get bugs out of the new beta, Napster is..... well...has...seen better times, so on and so forth.
eDonkey is very good at getting files (if you use the donkeyBOT with it) but is currently having problems with poor download speeds (forget it if you are on dialup).
If they get the speed problems fixed (nobody is quite sure why all of a sudden the speeds have fallen) AND if you take the time to learn how to use it properly (cause it is quirkey) the donkey is a must have for getting certain files.
I think the way to go, for right now is to use 2 or 3 different p2p pgms, depending on your needs. Do not rely on only 1.
You can check out a synopsis of each p2p and Download at