After restarting Vista or coming out of sleep mode, the built-in pointing device on my Vaio will move backwards to the direction of my finger movement. I plugged in a USB mouse and it moved in the right direction. Now after restarting Vista the built-in pointer moves in the right direction and the USB mouse pointer moves backwards!
I've disabled all startup applications and the problem still exists.