Want to play music in Second Life? Here is a huge list of the best active radio stations, and a free scripted music player with thousands of streaming stations that are compatible with Second Life.
There are currently 308 players online
I've also written a nifty little script for you to use so you can change the channel in-world with just a click!
This script is simple to use and requires no notecards. It is always up to date with the latest "Top 10" most-listened-to streaming radio stations. If you own the land you are on, it will change the radio station with a few clicks. You can wear it as a HUD, or make it into a radio.

Radio is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Unported License.
This means it is never to be sold, and you must credit Ferd Frederix. The simple way to do this is to make the prim copy/mod/transfer and mark it for-sale for $0 Linden. This is OPEN SOURCE, but I own the server that runs this, so abuse will not be tolerated.
Groups:
If your land is owned by a group, you will need to use a prim instead of a HUD. Deed the prim to the group. Just edit the prim that the script is in, select 'Group:' to the same group as the land, and click 'Share with Group'. Then click the prim and select the Cartegory and radio station and enjoy free music!
Manual Operation
You can search this list and grab the URL to stuff it directly into the land settings manually, too. The Media tab of the About Land window contains the option for playing radio on your land in Second Life. To access the About Land window for a parcel of land, right-click the ground and select About Land and save the Music URL from this table into the Sound tab:
Thousands of searchable radio stations
Back to the Best Free Tools in Second Life and OpenSim.