Я знаю, что это не совсем то, что вы ищете, но вы можете посмотреть LogMeIn ( http://www.logmein.com ). Они предлагают бесплатную версию (платно добавляет поддержку для передачи файлов и перенаправления принтера / аудио), которая, на мой взгляд, работает намного лучше, чем VNC.
Он не требует настройки брандмауэра с вашей стороны (Windows или аппаратного обеспечения) и использует центральный сервер согласования, поэтому он упрощает поддержку пользователей с динамическими IP-адресами (домашние пользователи, пользователи ноутбуков, другие разновидности удаленных пользователей).
У меня есть целые офисы, использующие его, что делает удаленную поддержку проще простого.