Pros: Comfortable, Appealing, Tracks very well.
Cons: Could have more fine tuning settings on DPI.
The mouse has an ambidextrous design that is very comfortable. I seem to have what is called a hybrid grip. But after some research I noticed that the Recon is listed as a suitable mouse for ALL grip types.I am inclined to to believe that given how easy of a transition it was from the longer sidewinder.
As for the tracking and switches I have had no issues with either. The sensor tracks well on my old Steelseries and on a hard mat. I have not tried on slick desk but I would be inclined to believe it would have no effect. The Avago 3090 sensor is a beast with up to 60 ips and 20g of acceleration. This mouse also boasts 1000 Hz polling rate / 1 ms response time. The Ultra slick mouse feet allow this mouse to glide effortlessly across almost any surface. The Omron switches give a very nice click when activated. You can even set the button response time with the software provided on Cm site. As for the software it is very easy to use and easy to understand. Each color zone on the mouse can be customized to match your pc. Even lift off distance can be changed and at the lowest setting seems very small.
All in all I have to say this is a very good mouse for 39.99 at the time of this review. It has even contributed to a better K/D ratio in all of my FPS games. It could have come with the software on a disk but that's not to big of a deal. I would say at this price point this mouse is a solid 9/10. Great buy for a budget gamer or some one who just wants that added bit of control.