I use a corded mouse for the precision and don't get thoose annoying interrupts that can occur with wireless mouses. The MX518 or Intellimouse are good mouses for the buck that I can recommend. I used the G9 but sent it home to play games with it, it had a very hard resistance pushing middle button, the scroll wheel. Now I'm using the Deathadder instead, a gaming mouse with excellent precision and ergonomics.