Which is the best peer-to-peer file-sharing client/service?

There are a ton of programs claiming to be the best way to do peer-to-peer file swapping (think Napster, but typically without a centralized server network). The popular Gnutella protocol, developed by the guys at Nullsoft, is the basis for many of these clients. What I’m wondering is, what’s the consensus on which of these programs offers the best file-sharing experience?

I’ve used the original, now-seemingly-defunct Gnutella, Gnotella (with an O), Limewire, and Morpheus. They all seem to have their pros and cons (Gnutella was pretty cool, but annoyingly hard to get working; Limewire has a great interface but does not give enough info on the remote peers connections and such, Morpheus seems to have a lot of web-based overhead, and Gnotella has a few interface bugs and such). I’ve also used Napigator, which I wasn’t very impressed with (the non-Napster-owned servers are always full or otherwise unavailable).

How about it? What do the Dopers use for file-sharing?

I usually go to thisthreadwillbelockedupfasterthanamoonlandinghoaxgetsdebunked.com

Hmm? And why would that be? If you’re asserting that I’m in any way asking for ways to pirate/violate copyright, you apparently didn’t read the post thoroughly. To clear up any confusion, I AM IN NO WAY ASKING FOR INFORMATION ON PIRACY OR COPYRIGHT VIOLATION. I am merely asking for a comparison of software, which is used by many for perfectly legal ends. (And no, I don’t “winkingly” say that.) If this is too touchy a subject, my apologies, but I did not intend for it to come off as such.

File sharing need not mean piracy, folks.

Hey, hey, I make no judgements here. I just happen to know from experience that the mods tend to frown on this type of thread. Take it for what it’s worth.

Personally, I was all over Napster when it was free and illegal. I haven’t gotten into anything else since. I tried Morpheus once, but it crashed on me.