Hey guys I need a new high-quality cord mouse for gaming. Currently I use a Logitech MX518, but the cord is wearing out where it connects to the mouse, so it will randomly stop working, leaving me to get pwned while I try to fiddle with it to make it work. The MX518 is very high quality otherwise though... I got it because I was impressed by its predecessor the MX510, but that one too died from the cord fucking up.

So, anyone got a mouse they would recommend? The only requirements are that it have a natural shape, be kinda heavy (for precision), be a cord mouse, and have a forewards button and a backwards button next to the thumb.