Another vote for Spotify. I've tried a few services and Spotify seems to have the best selection of tracks and easiest listening. Desktop, laptop, mobile, media server... easy to use pretty much anywhere and with my kids both wanting to have their own accounts the family deal is pretty good...