Just brainstorming, but could you use a ball and socket in combination with a rotational bearing?



I've always wanted to incorporate some of this stuff into a project.

http://www.igus.com/default.asp?C=US&L=en