Pros: Comfortable, free rolling scroll wheel capability, decent software
Cons: The cord will eventually twist itself inside the braiding and cause a malfunction.
I'm not too hardcore of a gamer to notice the sensor placement or the acceleration issues that people disliked. I was still able to play the games i enjoy, and play them well.
I've used it faithfully since for about 3 and a half years until i started getting random disconnect issues. At first i was led to believe it was my motherboard USB ports failing because my USB keyboard would stop working at the same time. Plugging them in to a different set of usb ports allowed it to work for a little more until the issue got so bad moving the mouse to a different usb port was immediately followed by a disconnect. Whenever the mouse would begin to fail, the usb ports on that "block" would stop working until the computer was rebooted. It seems like there was an internal short inside the braided wiring.
Also the braiding split open in the middle part of the length to reveal a twisted inner wire. But the particular break that killed my mouse was the bit coming out of the body. Just angling it back and forth without pulling it would cause a disconnect.
You can buy replacement cords on ebay for $10 shipped. I went ahead and bought a Roccat Kone XTD and a replacement cord for the G500 because it felt like such a waste of a decent mouse. I know 2 other people with g500 mice and they seem to be working alright, though the cord is developing bends in places.
It's disappointing when my 10 year old mx500 still works great.