I was searching for a VNC Client and normally either choose TightVNC or RealVNC but I happened to come across a more feature rich tool by the name of UltraVNC – thjis is Open source and thus Free.
Key features: File transfer, Video driver, Optional Encryption Plugins, MS Logon, Text chat, Viewer Toolbar, Java Viewer with File Transfer , as well as Auto scaling and Server Side Scaling, Multiple-Monitors-support,Repeater/Proxy-support, Auto reconnection, good performances and tons of other functionalities.
Addons: Repeater , SingleClick generator and NATtoNAT connectors , that help you to easily handle the most complex connection situations.
UltraVNC runs under Windows operating systems (2000, XP, 2003, Vista, Windows 7 ) 32 and 64bit. 95, 98, Me, NT4 require v102. Its embedded Java Viewer allows you to connect (and make File transfers) from a simple Web Browser on any Operating system supporting Java (Linux, Mac OS…) to an UltraVNC server.