The G300s is a good gaming mouse. It has 8 programmable buttons that can be used for macros or other functions.