There was a few mouse in consideration before I bought the G502. But I needed one quick and Best Buy had it in stock so I went with it. Overall a good mouse, it is on the heavy side so if you want it for CS GO there are some other that are lighter. However the censor is great, it's great for other games since it does have a lot of buttons and you can easy set them to key or marco with the logitech app. As for the RGB, it's nice but I really don't care about RGB lighting, I have mine off all the time. The scroll wheel is a bit stiff, so I always have it on infinite scrolling for web browsing, it does get a bit to get use to because you will scrolll up a bit sometimes after scrolling down, but it is awesome to have. And when you do have it on infinite scrolling the scroll wheel does rattle a bit, not a big deal. Also it seem like it glide from side to side smoother than up and down, you won't notice when you're busy in game but it is noticeable if you think about it. But overall, it's a great mouse for everything.