holofernesif it's got a good sensor, overclocking it will do the trick. it's worth a try before shelling out more money.
I did that too when i had a basic logitech mouse, but i'd say that it can be a temporary fix until you get a proper mouse. The difference was night and day (at least in my experience), and it's worth every cent if you game with it a lot