This is the best music streaming app I have come across, when using the premium service. You can select the individual song that you want, and it will make recommendations from there. You can download any music you want to be played offline. It has all the features of other music streaming services, but the added feature of selecting individual songs, and saving them, puts it at the top of the list. When paying during "promotion" periods, it's definitely worth the cost of $9.99/3 months. I do, however, feel that the regular price of $9.99/month is a bit excessive, but the loss of all the features the premium subscription offers makes it hard to walk away from.