Pros: Comfortable, adjustable weight, and many buttons, logically laid out.
Cons: None! (Wireless would be a bonus, but not complaining.)
I've owned the MX Revolution, Performance MX, VX Nano, G9, G9x, G700, and G500. When I was shopping for this mouse, (I had a problem with my G9x where the weight tray wouldn't stay in) I purchased the G700 first. I hated it. The G500, while uglier, fit my hands much better. It's such a comfy mouse, and I now own two (one for the office, one for home) that I'll probably be very reluctant to switch from it. It's like the Cadillac of mice. Yeah, the Cadillac of mice.