Es gibt z.B. OpenVNC, was eine OpenSource Version ist.

Und wenn du meinst, dass liegt an der Aero Oberfläche, dann deaktiviere sie doch.
Ich kann aber aus eigenen Erfahrungen sagen, dass VNCs nie so schnell laufen, als ob man direkt vor dem PC sitzt. Man hat immer eine kleine bis große Verzögerung.

Dann ist auch die Übertragungsgeschwindigkeit wichtig.
Mit 56 mbit/s W-LAN kann es du erheblichen Verzögerung kommen.
100 mbit/s sollten das schon mindestens sein.