The keyboard is a Kinesis Freestyle 2 (also referenced by other folks in this discussion). I find the regular one with the 9 inch cord is too short for the separation I need, so I have the 20 inch cord option. Come to think of it, I would be totally screwed if these went out of production, so I'm going to go order another one right now to keep as a backup. The trackball is a Logitech Cordless Optical Trackman, which is no longer made, and I wish I had a few of these stashed to use for backups.