I feel like Spotify's UI is just a gray iTunes, whereas Rdio's UI is more in line with how I think about music. The search function in Spotify is really poor compared to Rdio.
Rdio blows away Spotify in terms of the discovery and social aspects. I really like the ability to follow people that have the same tastes as I do. I've found a bunch of new bands that way. With Spotify, you have to find friends on Facebook and Twitter. And no offense to my friends, but I think their taste in music sucks.
I'm sticking with Rdio.