A robot with moves by Microsoft

In early December, Microsoft showed off the Lego Mindstorms NXT "tribot," a toy robot kit with assembly required. The toy works with Microsoft's Robotic Studio software, so owners can program their tribot via the PC, then control its actions wirelessly with a device like the Xbox controller.

The NXT has a 32-bit microprocessor, three motors with built-in rotation sensors, and sound sensors that react to sound commands.