Went to the mall with the kids over the weekend and they got me a Sphero. ( gosphero.com )

Never heard of it before, and don't know of anyone who has. They use the term "robot" a lot, and at first it just seemed like it's a high-tech toy, but once I started looking into it, it's actually got a lot to offer as a robot. In a nutshell, it is a small plastic ball with a very compact set of computer chips, LEDs, and sensors that turn it into a remote-controlled toy. It rolls around and you can steer it. It uses a bluetooth connection, so the remote control is your smartphone/tablet. On the surface, it seems gimmicky and nothing more than a fancy RC toy. But unlike a RC car, bluetooth goes both ways, so the ball can send data back to you, which allows the ball to become a game controller. And because of this, they offer a couple of dozen apps that you can use to either control the ball to play games, or use the ball as an interactive controller to play the app.
But where it really got interesting to me is, they provide a whole suite of programming options. They have the equivalent of MySkit where you can program in a sequence of actions and then have it re-play them. They provide a program interface where you can write code to run on the main CPU inside the ball using a version of BASIC (which does have access to sensor data). And for the hard-core programmer, they provide iOS and Android SDKs, as well as a full set of C# lbraries and SDKs for python, ruby, arduino, and java.
It's not as warm and fuzzy ( . . . um, yeah, I know. Pleos aren't fuzzy even though they do get rather warm . . . ) uh, cute and cuddly as a pleo, but it does have some redeeming robotic capabilities . . .