Well first to download a song and prevent the infamous viruses and what not try with a reliable p2p program, limewire and soulseek is good IF you are willing to look for ligitimate songs. What people forget about using limewire is the size on the side of the search screen. I always look at that before clicking it to download. I look for bitrates and SIZE
. It all starts when some one downloads a song(lets say When the Sun Goes Down - Arctic Monkeys) Look at the title. Never download the ones that have a tag that says FREE SONGS FOREVER FOR .99!!! or anything like that. Size I look for 3-5 megabytes for a 128 or 256 bitrate 4minute song. Never the ones that have 129kb or anything small.. those are just perfuming of ads..
Name BitRate Type Size
When the Sun Goes down 256 mp3 4,321 kb
When the Sun COME TO THIS.. 216 kb
#1 = ligitamate or it is worth downloading
#2 = badddd
Although this doesnt cover all the parts of p2ping Ive used only these rules and have not gotten a piece of spyware from a song.
Hope this helps I will be updating this as I have more time