I have this system for my sprites to allow them to be touch dragged:
Is touching Sprite ] Set sprite position to (touch.X, touch.Y)
It works, but it's not pretty. Basically, the centre point of the sprite jumps to your finger. I'd like to be able to drag from any part of the sprite and not have it jump/snap. Any ideas?