The Logitech G700s has been with me for years. It's a perfect fit for my hands, and there's not 17 million buttons to accidentally press as I'm playing games. There's only two cons that I have. It's rechargeable battery is laughable, but I leave it plugged in anyways. All the buttons can be changed, but only set to keyboard keys. In other words, they can't be set like a controller such as "button 1 - 69". Other than those issues, absolutely solid mouse.