I use spotify for the obvious reason, that i don't have to download all of the music, that i can look at all of my friends playlists, and at the same time also listen to the music i have on my computer, just a shame that it doesn't support flac, as it would be just perfect if so. The whole layout isn't very efficient, but I'm quite used to it. Its good enough for me.