Thanks Gott for this one.. KaZaA Media Desktop is a peer-to-peer file sharing application. You can search, download, organize and play media files. It has a search engine that lets you search by categories, artist, etc. Files are downloaded from several sources simultaneously, and resumed if broken.