Das meiner Meinung nach beste Programm ist
NetOp Remote Control.
Es ist sowohl von der Sicherheit her als auch von den Ressourcen (das Ding läuft mit etwa 2 MB Speicherverbrauch) und der Performance (der Bildschirm wird nicht als "Video" sondern in Befehlen übertragen) unschlagbar.
Der große Nachteil: es ist nicht gerade billig.
TightVNC ist wahrscheinlich das beste im Freewarebereich, es läuft ohne Installation.
Die Performance liegt aber deutlich hinter kommerziellen Produkten, die man installieren muss und die sich ins System integrieren (je nach Qualität der Software mehr oder weniger sauber).
Für TightVNC gibt es aber spezielle Treiber, die du einfach installierst und die das Programm dann automatisch verwendet - dann verbessert sich die Performance (habe das aber noch nie probiert weil ich VNC nur in der Schule verwende, wo ich nichts installieren darf).
Diese Treiber kannst du auch auf tightvnc.com runterladen.