Do not be fooled by its candy store look — be sure to check out Musicovery.
Sharl came across this and made me have a look. So I gave it a spin, hitting the Latino button, as I’ve been in a Tropicalia mood as of late. Musicovery delivered, and then some. You’d think the “Mood” tab would be a useless gizmo. I sure did. But somehow, it really, actually works close to perfection. One caveat: the site doesn’t sync with last.fm, which is a shame. Nevermind though, give Musicovery a whirl.
… and no, I am not getting paid for, and am in no way affiliated with musicovery.