I was the first generation of this mouse, namely the MX Revolution. Very expensive but flawless mouse. I kept it for many years and I could not bring myself to move to a model without this wonderful SmartShift wheel. The MX Performance is at least as good: answers without the smallest latency, diabolically precise, long battery life, perfect ergonomics. Again, it looks like the hand was made to land on it. It is for me, and certainly also for those who work long hours on their computer, the perfect mouse!