While there is still no filesharing app as good as Napster was, the quality of the apps and networks out there is slowly improving despite the best efforts of advertisers and the RIAA.
The best recent improvement is the release of KaZaALite
KaZaALite is an ad-free, spyware-free version of KaZaA that runs on the same network. It subtitles itself “P2P as it should be” and with good reason (although its still missing simple UI ingredients like Ctrl+Left Click to select multiple items individually and Shift+Left Click to select groups on the Traffic page, meaning you have to cancel each download individually)
In fact, KaZaALite is so good and quite hard to find to download so I’ve decided to make it possible to download KaZaALite from this site
(These notes have also been added to my filesharing page.)