The new iTunes 8 comes with a recommendation engine named Genius. If you give it permission to read your music library (which will take a bit of time, depending on how many songs you have), Genius will create playlists for you based on a single song as a seed and recommend songs from the iTunes Music Store. Learn more at Apple and at PC World.