I picked up a Naga a couple days ago. Here is a little mini review.
Background
My previous mouse was a logitec g5. I am a huge believer in mouse button use and used all of the buttons on my g5. They say it takes about a week or two to get use to this mouse and i have not started taking full advantage of the 12 thumb buttons.
Pros
Great movement. So far no tracking issues at all.
Very comfortable. My hand sits very well on the mouse. The left and right buttons cup your fingers and there is a nice spot for your third finger to rest on.
I haven't gotten to use the 12 thumb buttons much yet but at first blush it is pretty easy to tell where your thumb is on the pad. The only thing that might inhibit the usefulness is that I have to use the tip of my thumb to press the buttons so it will take an extra .5-1 second to move my thumb into position to press.
Cons
None of the buttons can be reprogrammed. The 1-12 buttons are either 1-10-= keys or number pad 1-0-=. The two side buttons by the left mouse button are forward and back. There is no place in the software to change these buttons. Ideally these buttons should have been able to map to any key combination.
Possible Con
Small buttons for the thumb. I think I would have rather just had 1-9 with bigger buttons but I don't have enough time on the mouse to make that decision yet.
I also use a ideazon/steelseries fang. It is by far the best game-pad I have ever used. It doesn't look as cool as some of the newer pads but the button placement and software are far superior to any other pad out there. You can macro any key, download and import other peoples setups, color code, label, and print out your setup, drop or copy/paste keys to move them around instead of reprogramming.
http://www.steelseries.com/us/produc...ng/information