Goto your control pannel, and select mouse.
In the pointer options, untick Enhanced Pointer Precision. This is where you move your mouse slow and you'll travel less distance on screen, with your mouse at that speed. When you go faster and do half the distance with you hand, the mouse actually does the same distance.
Turning this off gives you a window as your mouse becomes a real time response object. It will always move the same distance as your hand, depending on your sensitivity settings.
It WILL be annoying to get used to, but I guarentee you'll get better with it off.
Also, Mouse Accel is essentially another setting for your DPi, just more windows based. Using it sort of increases how much DPi you're actually getting. At least that's what I think. Mouse accel doesn't do the pointer precision.