Ergonomic mice and keyboards are essential to maintaining a correct posture (and maybe even some of your sanity) while working at your computer for hours on end. They come in all shapes and sizes, but ...