While iTunes is the undisputed king of digital music, it doesn't offer streaming or subscription services, leaving the field wide open for a wide variety of contenders, including Pandora, Slacker, and Spotify. That's important because not everyone wants to buy their music. Some iPhone users want more variety and a better way to discover new music, or simply re-discover old favorites. That's because music is personal. It has to suit both our general tastes and our mood at the moment. A good streaming music app needs to reflect this. It needs to have music available that we like, when we like, and the better it does that job, the better it is.
Pandora, Slacker, and Spotify each have their own unique take on streaming music, but which one does it best?