Well my code did contain the problem, I made sure of that much. I was just trying to post quickly before I got off. Also, sorry about the no escape functionality, I forgot to include that in the post.
Anyways, I hate to say this but your posted code doesn't seem to work either. The sprite sort of jumps around the screen in the general direction the mouse is moving, at a very fast rate as well, then after a time it zooms off screen in the last direction the mouse was moving, never to be seen again. It's just weird at this point. When you ran the code you posted, was the sprite even a little bit oversensitive to the mouse movements, or is this just me?