I got the spiffy Lego Mindstorms Robotics Invention System. The basic idea is, you use some pretty standard Legos along with a processing/power unit, light sensor, touch sensors, and some motors to create robots. Oh, and you program them on your PC with some pretty easy, but rather powerful software. It's fun stuff, and I'm going to put some of my creations up here.
My first robot is pretty basic, but it took a good Saturday to get all worked out. The hardest part was getting the contacts for those front sensors solid enough to not break off at the first touch with something at a high speed. This this starts slowly, hits something, backs up, pivots 90 degrees away from what it hit, and then starts again, except that it now moves quickly. I'm pretty proud of it.