Highly recommend anything Corsair or Logitech, I've used the Corsair M65 past 2 years works like a dream. DPI buttons and 3 programmable MB keys. I hear nothing but praise for the g502 from logi tho, if I was to replace rn I would probably switch to the g502 to check it out.