This website allows you to create your own private "radio station" of your favorite music based on a pretty dense variety of criteria.

http://www.pandora.com

I put in one song name and Pandora came up with several albums, most of which are already in my collection, and many more that aren't but should be.

By selecting the image of the album that's playing you can give it a thumbs up or thumbs down, making Pandora smarter about narrowing down the kind of music you like.

You can even create different "radio stations" of different styles so that you always have a selection of music that fits your mood.

And it's free with ads or fee-based without ads.