Also some notes on the new hotness, the skeletal api:
All the joint positions and rotations are ABSOLUTE/world coordinates.
In most skinning/boning systems you'll have to deal with relative coordinates. this means at the least, subtracting palmPosition from the joint positions.
Relative rotations are a VERY complex calculus. I recommend making the palm's visible artifact a child of root and rotating it, rather than rotating the hand root,
Personally I find it easier to work with spheres and cylinders for which angles are not nearly as important.