As well as having hideous amounts of laggy latency, my last wireless mouse had one crippling issue: battery life. Every now and then, without warning, it would give up the ghost, leaving me scrambling ...