I second the MX1000. Had that mouse since it came out. I've got a razer mamba sitting on a shelf for halo 3 and other FPS games but still use the good old MX1000 for WoW thanks to the well designed extra buttons and software