LOL.
I like Pandora. I also like Spotify and Grooveshark, which is slightly different than the other two. It doesn't give you recommended artists/related artists, but it does give you better sound quality than YouTube videos. So if you wanted to listen to more of a band's material for example, you could search for them in Grooveshark and pull up songs. If you sign up for a free account, you can create playlists of your own, look at other users' playlists....it's great. I highly recommend it.
And I've never had a virus problem!