Wheee! It's finally outta my hair - the Sumovore PIC Brainboard now available to all you microcontroller fans that insist on programmable robots.
Complete with a 5 pin and RJ11-6 port, you can use practically all PIC programming tools and hardware (or build your own programming cable as detailled in the instruction) to put your smarts into this robot, although it does come preprogrammed with JAL sourcecode to make it both a minisumo and line-follower.
With four different brains (discrete, BS2, Atmel, & PIC), the Sumovore comes in a flavour for any roboticist!