A couple of years ago, Mad Catz unleashed the Cyborg RAT 7 gaming mouse which was customisable to the hilt. It could be adapted to perfectly fit your hand, and featured a 5600 dpi laser for better response during play.
Then there was the upgrade, the Cyborg RAT 9, which added removable weights, and offered 15 programmable mapping options. But both of these devices pale when compared to the inbound Cyborg M.M.O. 7 gaming mouse, a beast of a rodent, designed specifically for massively multi-player online games players.
For starters, it offers the ability to control no less than 78 different user-defined commands. There are 13 programmable buttons, a three-position MMO mode switch, and an two-position MMO shift button (13 x 3 = 39. 39 x 2 = 78). Of course, only those with memories like elephants would remembered all the different commands, but the option's there if needed.
There are interchangeable pinkie grips and palm rests (three of each), so it can be remodelled to perfectly fit your hand, while its 6400 dpi "Twin-Eye" Laser Sensor comes with four separate modes, so you can reduce its sensitivity as you see fit (down to 25 dpi, from the press of a button).
Like with the RAT 9, the weight of the M.M.O. 7 can be adjusted to your specification, with five removable 6g weights on offer, and an ActionLock feature allows you to lock the left or right mouse button so that you can perform "fatigue-free" functions - such as constant camera movement and character control.
The M.M.O. 7 can, naturally, work with any game, but is specifically designed for MMOs, including Star Wars: The Old Republic and The Lords of the Rings Online, and the included software helps you map buttons to suit. However, Mad Catz has created a proprietary plug-in for World of Warcraft that allows the user to drag and drop spells, inventory items and macros directly to the buttons of the mouse.
Expected around February time, the Mad Catz Cyborg M.M.O. 7 gaming mouse works with Windows XP, Vista, Windows 7, and Mac OS X version 10.6.6 or later. Its UK price is unknown at present, but it'll be $130 (£83.65) in the States.