This is my personal choice. Love it because of the onboard memory and the ability to script macros and have maaany different profiles. Also the buttons are super accessible and it's ambidextrous.
Roccat Kova