I know a music download site which can help
you download any music you want.,it provides fast
download speeds and the large database of music.
You can find it from google
As far as I know
when you download music freely you get
viruses,if you want safe music,you must buy it
there are no free way but economical way
you can take a look at this article
www.squidoo.com