My vote would be for Google's all access service for now. When my free Spotify subscription runs out (6months), I'll be switching.
Google - Great customer support
- over 30 million songs
- 320kbps quality in MP3 CBR (currently finding out the LAME format/codec for this)
- 20,000 song upload
- Depending on the MP3 type
http://soundexpert.org/encoders-320-kbps it actually will have the best quality if it's CBR lame 3.97b2. EDIT UPDATE: Just got an email back from Google. Said they use CBR, but not sure on the numbers. She said that was more on the developer side. Will update once I find out.
- No offline song Limit
RDIO - just upgraded all it's stuff to 320kbps AAC
- Over 30mill songs
- Who knows if it's upsampled or original 320kbps. I emailed them.
- No offline song limit as well as NO DEVICE LIMIT (only one to do this)
RHAPSODY (Acquired Napster not too long ago) -
- 320kbps on mobile, but not on desktop yet. That comes in the next update, which who knows when.
- They use 320kbps when the provider allows or if not possible, upsamples older music.
- Not sure what format. Won't specify. I believe it's WMA though.
- No offline song limit
SONY MUSIC UNLIMITED - uses 320kbps AAC
- Bad customer service
- iffy IU, especially offline.
- No offline song limit
** Can't even talk to anyone about it on the phone. Hard to get in contact with them as well so no details on the origin of the AAC.
SPOTIFY - 10,000 offline limit
- 320KBPS ogg vorbis (although I've read Google and Sony's music has better quality so maybe they are upsampling lower quality files)
- idk how much of a library (20-22million?).
DEEZER - is also coming stateside sometime soon
- is the largest subscription service worldwide boasting over 35mil songs
- has lossless as well as 24bit master tracks for download when available
As I mentioned before TIDAL is now available stateside (it comes from WiMP overseas)
- $20 for lossless
- the song labeling and search feature isn't up to par yet.