8tracks offers a rich community-driven music library
8tracks is kind of a love child between Songza and SoundCloud. Users upload audio content, and create playlists out of it. The tracks can’t be pulled up on demand, which seems to get around any questionable legality. Mixes are categorized with multiple tags, allowing you to hop between mixes based on similar themes.
These tags can be as simple as band names or song styles, or focussed more on moods. 8tracks on BlackBerry 10 is an Android port, so you won’t see anything like BBM integration, but everything still streams perfectly fine, and you can leave comments on your favorite mixes. The only real downsides here are that you’ll have to deal with banner ads along the bottom of the screen.