Found this really great site where you can get a good selection of MP3 music files: unlimited. Not the usual daily grind of top pop music, but really good and obscure stuff that you would never find elsewhere. No Britney Spears (ugh) here!
You've got Indie, Gothic, Ambient, New Wave, Hardcore, Garage, Ska, Inspirational, Classic, Spiritual, Experimental, ad infinitum...
The site is called EMusic and it is "a revolutionary new music discovery service that offers an easy and inexpensive way for avid music fans to download and enjoy over 200,000 high-quality MP3 songs from established musicians. For as little as $9.99 a month, you can download as much music as you desire from EMusic's catalog. All of the music is legitimately licensed from record labels and artists, so you can feel comfortable knowing that songwriters, musicians and other copyright-holders are being fairly compensated for their work."
Try it. I did and have already signed up for a year long subscription.