I would recommend the MS wireless 5000 http://www.microsoft.com/hardware/en-us/p/wireless-mouse-5000. Not covered in buttons, very comfortable, has a good weight to it, and the rubber grip feels nice.

I even use this for FPS gaming and do not notice any lag at all. I do have it close to the receiver but even still I do not notice any real difference from when I used wired.