To further expand the Naga's functionality, there are MMO-specific software add-ons, you can have unlimited character profiles, and you can stack commands on any given mouse button by defining a modifier key. For instance, by holding down a keyboard key, you can configure and execute several layers of commands with a single mouse button.
For the curious, the Razer Naga's dimensions in millimeters are 116L x 69W x 41.6H. The company says it will be available online "soon," and will be shipping worldwide for $80.