So my older Logitech MX Revolution just wasn't cutting it for gaming any more, so I looked to replace it with something better. I was shocked to see that mouse manufacturers where going back to the cord. However, this G9X comes with a sweet braided cable, so it could more than likely be used for self defense.
The mouse it's self fits in my hand with the wide grip like a glove, and the buttons are the smoothest I've used to date. The mouse wheel, like the one on the MX revolution is also the best wheel on any mouse I've ever used.
It has two modes, one for precision, and one for super fast smooth scrolling.
The next awesome feature is the ability to adjust your DPI settings on the fly. So for a regular FPS shooter like COD you can adjust how fast your mouse moves based on what weapon you have, all it takes is a thumb click.
The two side buttons are a bit awkward at first, but I got used to them pretty quick.
Also another fun feature it comes with are 4 x 4G weights & 4 x 7G weights. So you can make it as heavy or light as you want.
If you are running Windows you can customize the color of the leds, and make a profile for every app.