Nobody has mentioned the G500. I have been using it daily since 2010 without a single issue. Not as many buttons, but it is legendary in my opinion. I have big man hands and it fits perfectly. Super smooth changing the DPI on the fly. The scroll wheel can change between free wheeling and clicking. I love it.