Not to mention I find Spotify's discover weekly feature to be worth at least 50% of it's monthly cost. Every week it generates a 30-song playlist tailored to my tastes and I end up saving probably 10 of those songs on average to my collection. I find it to be really well done.