PSA time, cats. If you have not yet, stop buying CDs. Stop paying iTunes. All music is now officially (and legally) free. There are two options, one replacing the radio and the other, owned media.
Unless you're listening to the radio for the witty banter, log on to Slacker.com. There are a plethora of stations to suit every taste. Unlike Pandora, the service provides more than an odd dalliance of songs "related" to something you pick (their AI sucks). If you like someone else to choose your music (my preference) or would just like to explore something new, check it out.
Option #2 (and, frankly, the one that blows my mind) is Spotify. Sign up through their website (perma-link at the bottom of the sidebar) and gain access to the sharing of nearly every song ever recorded. You can't (legally) download them, but who cares. Via their stand alone platform, you can create and share playlists, rate music and check out the music of Facebook friends. There is plenty of additional functionality that I have not even explored yet. To be clear, they do not have literally every song ever made, but the only holes that I have found thus far have been local bands and the Beatles (ugh, Yoko give it up).
Between the two, all of your music needs are satisfied and both offer mobile services (for those of you with the smarty phones).
Check 'em out and save your coin for the things that will never go virtual. You know what I mean. ;-j
Cheers