Be very careful running VNC server on the open Internet. I like xrdp because it uses RDP protocol and windows clients are available from microsoft. There are clients for different operating systems. And windows server includes a 2+1 connection RDP server for administration.
http://www.xrdp.org/