Me if you have a 100$ in your hands, I would buy the Microsoft wireless 8000, it's a really good mouse ( That's what i'm using) got 2 buttons on the side that you can program with plenty of cool function's like magnifier, gaming configurations, instant viewer(a bit like hourglass on vista). Well actually you can program all the button's on the mouse, but it's really great, it got a really good grip, and it can last up to 1.5 week with one single charge if I'm not mistaking, but seriously it's really great.