Got this mouse for gaming specifically and use it in combination with a Razer Nostromo product. they both work fantastically together, the mouse is ambidexterous but all 7 buttons can be used at the same time. all programmable as-well via the free software from razer which supports the mouse by it being for lighting effect, button mapping or the DPI control which can be set at intervals.
Incredibly responsive at 5600 dpi, still getting to grips with it as its over 2000 dpi faster than my old mouse (Some errors online have been made causing me to loose matches as a result of this :P ) but i suppose that's my own fault for trying to use a mouse speed i cant control.
Overall this mouse is brilliant, On a side note it makes an absoloutley epic tron sound when its powering up and it never gets old.
Bottom line. I'd advise anyone looking for a good mouse to buy this.