Rdio worked the best because I could befriend people with similar tastes. I don't understand why this social aspect isn't being used explicitly on Spotify. Rdio knew I had some eclectic musical tastes and yet could find me other people with similar tastes - I found my best music by browsing through other people's collections of music.