I designed it in SolidWorks and built it out of machined and sheet metal aluminum parts. I used high-torque metal-geared servos for the base, shoulder, and elbow joints - each of which pivots not only at the servo horn, but with another bearing located on the same axis. The base spins a disk between two 3 inch thrust bearings (talk about overengineering!) The wrist joint and gripper use less powerful servos. The gripper was purchased from Jameco Robotics Store; it's the same gripper used on many hobby robot arms sold as kits.
It isn't an especially good design - overly complex and difficult to assemble. It took a lot of hours to make all the parts. But it works, and it lets me learn how to program an arm!
The tricky bit was learning to write to the Pololu servo board. I'm still not sure if using command 4 is the way to go. Right now I'm trying to work out how to get the 8-bit resolution mode to work.