I wish I had the answer to this, too. On MusicMatch, you could set a complex series of parameters and the program would pick songs for you. For example, I could request 90 minutes of music, only hard rock or heavy metal, only songs rated four or five stars, but not any music by Megadeth. MusicMatch would instantly create a playlist based on your criteria, perfect for those with huge music collections. If there is a player out there that will do this, please let us know.
I was once a very satisfied user of MusicMatch Jukebox 10(before Yahoo got their hands on it). It wasn't perfect but it had a feature called Auto DJ which allowed me to create a burn list that would fill a 750 or 850 CD-R in seconds. I've got over 10,000 songs in my library, i can't be bothered with "building" a playlist for burning. Are there any other players out there with this feature?

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic