Just putting my 2 cents in,
I also have the G700, and I have had no probs with the issues your having. Like someone in a previous post said, it could be the mouse.
You are however, 100% correct on the restrictive mouse cord!! I made it a habbit to plug it in between matches for a quick charge and plug it back in after every session!
Hopefully everything works out.