I'd like to throw in Apple's new Genius playlist feature! If you're already using iTunes, it's a snap! You just have to activate it.
As you're listening to a song on the side of the application window it'll list other songs you might like that are in some way similar to the one you're listening to. It's a snap!!