The OpenOfficeMouse mouse has 18 -- count 'em 18! -- programmable buttons, which collectively support 52 key commands. The mouse is designed to support OpenOffice.org applications, including default profiles for Writer, Calc, Impress, Base, and Draw. The monster mouse has three different button "modes." The left side of the mouse has an Xbox-style joystick. This company knows how to build mouse functionality. They just don't know when to stop.