If you have a large number of remote or local machines that you are using VNC or rdp to support – you really should take a good look at SmartCode’s VNC Manager here
I’ve been using it for over a year and it was a shock when I realised I hadn’t mentioned here. I have a number of clients using it on site.
As Smartcode say –
SmartCode VNC Manager is a powerful remote administration and monitoring software application for both the business and home network environments. It is typically used for remote network management, remote system administration and in helpdesk environments. The application allows you to take remote control of any computer running VNC, Windows Terminal Servers, or Microsoft Virtual Server 2005
Best bits are groups of machines for customers – external commands and the ability to back it up to another machine should you have need to switch machines. I regularly have 5 or six machines open to work on while doing updates or support. Super !!