Last FM keeps me from my B.F.F :(
… Well, not really. But I was dismayed to discover a minute ago that unless you are a paying subscriber (I refuse to pay until I am certain I think this service entirely rocks), you cannot listen to the radio stations of your friends UNLESS they happen to also be logged in also. This sucks.