Using VMware Horizon Client, you can connect to remote desktops.
Updates your DynDNS hostnames to resolve to your remote IP address.
NX Client lets you access your remote workstation wherever you are.