I think iTunes is a very good place for downloading favorite's music. It provides purchase files legally, create our own library, share library to other users. It is very easiest way to use. I am very comfortable for this iTunes. I think it is better for any other music downloader.