logmein is pretty nice. I've never had to use it, but my wife uses it when she works from home on occasion.
Should probably tell her about Remote Desktop, it's much faster and built into windows (although if behind a firewall and don't have a unique IP then it becomes a bit more complicated, VNC services like Logmein get around that by running a server app in the background)