What are the Best Music Download Sites?

The best music download sites are Rhapsody, I tunes, Napster and Amazon. There is a monthly membership fee or per song fee. These sites are safe and contain no malware or viruses.