Google Play Music is great, as long as you have below 50 000 songs in your library.<p>Having your whole library accessible everywhere (for free!) is awesome, but downloading stuff for offline access is also easy.