I've been using a G500 for a while and have grown to hate the thing. I really want a replacement that is more comfortable (Wider, more of a slope down to the keys from the palm rest) and is programmable without a horrible software layer to slow down my gaming. I used to have a Gigabyte ghost mouse that I loved the software for, but hated the shape. I went back to Logitech as a kind of default, but I've grown to loathe this mouse. Would like some input from others on this front if you're willing to share.