For the first time, Hasbro has licensed a line of Sesame Street toys, and its new Let's Rock Elmo is an impressive effort. The robotic doll sings and plays instruments with his preschool-aged companions, and even recognizes his next task on the basis of what he's holding (meaning there are no complicated settings). Hand him his microphone and he's ready to sing. Hand him a guitar and he's ready to strum. He knows only six songs, but kids can play along on the instruments he's not using. The doll comes with a microphone, tambourine and drums a guitar is sold separately and requires six AA batteries, which are included.
Price: $69.99, Hasbro