An Effective Driver
Razer supplies an excellent driver that lets you adjust the settings precisely. You can even adjust the responsiveness of the x and y axes individually. Personally, I don't really see the point in that. On the other hand, the scrolling-speed adjustment is more useful. But above all, the driver lets you change the resolution - and thus the speed - on the fly while using games and applications, letting you adapt to your current situation.