Grooveshark is a free online music streaming service that boasts a 7-million-song catalog. Like many other music sites, users can pay a premium to eliminate ads and sync with mobile devices. The site operates much like YouTube - users upload songs that are searchable for everyone. It also has stations like Pandora, where music is recommended by how you rate songs.
Credit: Grooveshark