I have a G9x at the moment and really love it's shape (with the wide-load grip), does the Corsair M60 feel similar? Also, how does the software stack up? Can you pick any DPI with the M60 or does it only go up/down in fairly large increments, and can you change what each button on the mouse does? Is it heavier than the G9X? Finally, is the scroll wheel as difficult to press as the G9x?