Ranked in these QuestionsQuestion Ranking
It allows you to set keyboard keys on the mouse, besides general mouse button programming
Pro Best value
For $21.99 on Amazon, it offers Avago 3050, programmability, weight tuning set, and LED backlight.
Pro Weight Tuning Set
The mouse provides extra 8 pieces of weights (2.4g each) that allow you to make the mouse heavier or lighter