Why not use the Remote Desktop built into XP Pro/Vista? It's a heck of a lot faster than VNC. You can even hack it to allow multiple users to log into one system.
Actually, it's only faster than free edition/legacy versions of VNC which use the older polling or 'VNC Hooks' driver capture method. The VNC Mirror Driver is much quicker than terminal services graphical updates.