Included in this kit are 17 high torque metal gear servos, a remote control unit, 3D visual software, lithium battery pack and charger and all the parts needed to build a crazy dancing robot.
Over 100 moves come pre-stored on the robot. Unfortunately the software is not MAC compatible yet.
Available at Trossen Robotics. Trossen offers other humanoid robots, but the price and degree of difficulty go way up. The Mech RC is the cheapest programmable humanoid robot they offer (not counting iSobot).
Watch the robot bust a move in the videoafter the break.