I have the Logitech G500 and I love it. Had to get it recently to replace my old Microsoft Sidewinder from like 5-6 years ago. I tried the Razer Deathadder and I hated it. The way I rest my hands on the mouse, I would constantly hit the button to change my profile and while it took a minute or 2 to change, the mouse was unusable and then I had to change back to get my settings back, meaning another 1 or 2 minute wait. I did this about 2-3 times a day, so I trashed it for the G500 which I love.