So you would like to give your DIY robots a decent pair of arms and hands? The 5-DOF Humanoid Robotic Arm & Hand from SainSmart is worth a look. It uses 6 servos and lets you control each finger separately. This handmade bionic hand has 5 degrees of freedom in total.
This weighs 163g. It has an aluminum alloy construction.