1137e33f_nload_Blog___CNET_Download_com__0
[Music Beta by Google] Recently played songs are automatically cached for offline listening on Android devices. You can also manually select songs/albums for offline listening. But you can't download songs to a different computer. [Amazon Cloud Player] You can download the songs to a different computer/device without a problem. [iTunes on iCloud] Any song can be downloaded to any authorized device at no additional charge. There's also an automatic download switch so any song bought on iTunes can be pushed to your mobile devices. iTunes Match songs are shareable with up to 10 devices. [0] 
Offline options
S t o r a g e c a p a c i t y
C o s t
S t r e a m i n g
O f f l i n e o p t i o n s
F r e e m u s i c
S t o r e
M o b i l e
R e q u i r e m e n t s
O t h e r f e a t u r e s
Music wars: Google vs. Amazon vs. Apple | The Download Blog - CNET Download.com
0