If you are keen to move your robot design to the next level, have a look at this resource put together by Tim Ronchi. It details his experience with components used in building Arduino-based robots.
Electronic Components Resource for Arduino-based Rescue Robots