Spotify so far has been the best choice for music on the go for me. They allow you to download playlist's and listen to them offline for a small fee that is. But it is a reasonable fee and for that I'm grateful for Spotify
Amazon has made my life so much easier by letting me purchase items that I wouldn't be able to find in a normal store where I live. I love amazon and the app and know you will to!