I've recently been looking for a gaming mouse for MMORPGs. I found a few, but I can't seem to decide which is the best choice: Logitech G600 Razer Naga 2014 Redragon Perdition UtechSmart Venus The Perdition and the Venus seem to be extremely similar. 18 programmable buttons, weight tuning cartridges, 5 profiles. Both sub $40, which is pretty nice. They're also the only 16400 dpi mice I could find, which is strange. Logitech's highest dpi mouse is 12k dps, I think (G502 Proteus Core; correct me if I'm wrong). On a side note, is 16400 dpi really necessary? Furthermore, Redragon and UtechSmart are two companies I've never heard of. Razer and Logitech are companies whose products I have much more familiarity with using. The G600's G-shift button seems pretty cool, but I'm sort of confused about its function. Is the button itself programmable, or can it only be used to give all the other buttons a second function? Does anyone have experiences with any of these mice? Especially with the Perdition and Venus, since I know so little about the companies and their products' quality. How are the weights and grip of each mouse? I generally prefer heavier mice and palm grip.