You may give a chance to this. I'm not using every day, but it is a very promising remote access solution. I think this is based on VNC as well
[I] net-misc/nx Available versions: 3.3.0-r1 ~3.3.0-r4 ~3.3.0-r5 3.4.0 [M]~3.4.0-r1 {rdesktop vnc} Installed versions: 3.4.0(17.29.52 2010-05-12) Homepage: http://www.nomachine.com/developers.php Description: NX compression technology core libraries [I] net-misc/nxcl Available versions: 0.9-r1 ~0.9-r2 {dbus doc nxclient} Installed versions: 0.9-r1(17.32.30 2010-05-12)(dbus -doc -nxclient) Homepage: http://developer.berlios.de/projects/freenx/ Description: A library for building NX clients [I] net-misc/nxclient Available versions: 3.3.0.6!s 3.4.0.5!s ~3.4.0.7!s Installed versions: 3.4.0.5!s(17.30.37 2010-05-12) Homepage: http://www.nomachine.com/ Description: X11/VNC/NXServer client (remote desktops over low-bandwidth links) [I] net-misc/nxnode Available versions: 3.3.0.17!s 3.4.0.6!s ~3.4.0.6-r1!s [M]~3.4.0.11!s {rdesktop vnc} Installed versions: 3.4.0.6!s(17.35.14 2010-05-12)(rdesktop vnc) Homepage: http://www.nomachine.com/ Description: shared components between the different editions of NoMachine's NX Servers [I] net-misc/nxserver-freeedition Available versions: 3.3.0.14!s 3.4.0.8!s ~3.4.0.12!s Installed versions: 3.4.0.8!s(17.35.28 2010-05-12) Homepage: http://www.nomachine.com/ Description: Free edition NX server from NoMachine