I've two Mx1000's, got them the day they were released, cracking mouse. G7 is a lot better, USB charger with spare battery, you'll never have a flat one. 10 programable buttons great for FPS, nades, spec nades, next weapon, reload, use, spec abillity, melee, toggle sight, talk and attack. Who needs a key board.