you can get spotify free but you have to pay for the extras.
if you use a auxiliary port for your car or like to have music on stream as soon as it comes out, or want to have the ability to pull up a list of albums from any artist at an given time, spotify is for you
i had it for years but used other peoples accounts, thing i hated about that is if you use their account, they cant play shit while youre on it.
only thing i liked it for was my car.thing is, if i remember correct it would cut off in the middle of me driving around if my phones screen blacked and locked up..which sucked...id have to keep my screen on just to keep the music playing..maybe they changed that in a update eventually id hate that shit and just use itunes
theres alot of sites that are non pay that do the same thing, like grooveshark