Yahoo is definitely on the right track. The move is very logical and very relevant.
They're really just marketing gimmicks. There's nothing wrong with them, but I don't think it's going to move the needle for you.