Ploopy is an open-source trackball kit (pre-order one or build your own)