If you get bored with your mp3 collection (or your CD's or other music), may I suggest you hop over to
Last.fm and download their player software? You type in an artist and it generates a playlist of similar tastes for your listening pleasure! You can also select a category or tag (like "classic rock") and it will stream items that fit the category or tag.
I've been playing with it for several days and I love it. The variety is nice and the software "learns" your preferences (because it watches what you listen to, even if it comes from iTunes!) and tailors your "station" to your personal tastes.