Here is another cool humanoid robot capable of walking and performing user-programmed actions. The RoboBrothers RoboPhilo has 20 servos, so it can move its head, waist, and thighs. Its robot controller has 24 servo channels and up to 8 I/O interfaces. You can program the robot from your PC.
RoboPhilo supports 121 user defined motion routines using its infrared remote. You can control 4 robots independently with one remote.