Grooveshark provides free music streaming, online radio stations, and lets you connect with artists and friends.