Not wishing to be sarcastic but by it's very nature P2P software can never be virus free and even worse is that you give permission for any evxe files to run. You could try buying the CDs legit and these will have no viruses.
Afraid I must agree with the others, there ain't no such thing. When you download something from one of these sites you do so at your own risk as the files you download may not be what you thought they were. Its up to you whether you wish to use them or not. Omly comment I would make is avoid Kazaa like the plague, it is a nightmare full of viruses and spyware although the newer versions may be different I wouldn't know.
...with no problems at all. No malware, no viruses. I am not aware as to how an mp3 file can transmit executable code to your p.c. but would be interested to find out if this has happened. The worst problem that I've encountered so far is opening an mp3 file after a long download session to find that it plays for a short while and then plays silently 'for ever' On checking the file size, it can be between 1 and 2 GB. Some sad barsteward's idea of fun. Check out click here for the facts. For the record I use XP+SP2+Firefox+ Avast+Spywareguard+CCleaner and regularly scan with Spybot, a-squared, CWShredder, Stinger and the new MS Beta Antispyware. I also scan with HJT and Panda periodically. Personally I believe the moral and legal issues to be greater than the security one but that is for you to decide.