I have the Discovr Music app on my Mac. It works, but to be honest, seems a bit useless. Gimmicks, I tell ya!
iTunes Genius to generate a coherent playlist for a dinner party or other background listening is useful, though. It doesn't get my Tord and Tool, or Ralph McTell and Rage Against the Machine intermixed. Which is a good thing.