Schau mal nach UltraVNC, ist im Moment wohl die beste kostenlose VNC Variante. Mit installiertem GDI Hook Treiber läuft es schneller und braucht weniger Systemleistung.
Unter XP Prof ist der integrierte Remote Desktop zu empfehlen.
Was du natürlich beachten musst ist, dass du auch über das Internet auf den PC draufkommst. Falls z.B. ein Router vorhanden ist, muss der für VNC genutzte Port entsprechend weitergeleitet werden. Da sich üblicherweise auch die IP Adresse des Rechners bei jeder Einwahl ändert, bietet sich die Einrichtung eines DynDNS Accounts an.