For a few days, I've been avidly researching for the perfect mouse (b'day present, so anything reasonably priced). In my search for perfection, it's come down to three choices:
Logitech MX518
Logitech G5
Razer Diamondback
Usually, the G5 would not be in such a comparison, but the price...