iTunes is one of the worst programs you could possible use. Also, Spotify does not stream in high quality audio, nor is all of their "highest quality" offerings properly sourced. But it's still a great service, I just hate it when that phrase is thrown around! Personally, I subscribe to both Spotify and Rdio and am not sure which I like more. Spotify has more selection, but Rdio's app kills it in every way.
--
Digi
I plan on being more spontaneous in the future.