I'm working on a ball and socket "gooseneck" project that is 3d printable. The novel feature is a locking nut on each joint that vastly improves the pullout strength of the joint.
Works great when printed with the Stratasys I have access to at work, but obviously I am spoiled with soluble support material, heated build chamber, etc. Is anyone with a consumer grade printer interested in test printing a few links of my ball and socket joints and reporting back on how well it works? STL files can be downloaded from my project page.