We are using servo motors for the base and the joints and ... We essentially want the arm to pick up something small, preferably under 5 lbs, like a small mug or something.
Servos are generally limited to moving small weights unless $$$ servos are used. Search on youtube for "robot arm" to see what others are doing.