i own a mx510 and find it to be perfect from logitech. Its a optical mouse. They came out with all this other crap that they say is better and it prob is but mouse traction can only get so good and i think that its pointless to get anything better then a mx510 cause it jsut great how it is already. Just get a really nice mouse from logitech corded not noncorded. There will always be somewhat of lagg between cordless mouses. Trust me read the reviews corded mouses are still the way to go and oh yea no point in a good mouse if it cant track the surface good so get a good mouse pad like FUNC surface 1030 its great and it got 2 sides to use. You can also add teflon tape to your mouse feet to get reactions like gliding across ice.