TeamViewer 5 allows remote users to control both Windows and Mac
computers behind a firewall by way of a small client application.
It provides good all-around access to your remote PC, but the free
version is limited to noncommercial users only. Remote printing
isn't readily available in TeamViewer, but VoIP, video, and
conference call support are included.
Like LogMeIn Free,
TeamViewer 5 is firewall-friendly and uses the standard HTTP port
(port 80) to connect a remote client to a host computer. Unlike
LogMeIn, TeamViewer does not use a browser or intermediate Web
site. Each side must run a small agent--either an installed client
application or a no-install, memory resident client--to make the
connection. I tried TeamViewer both ways with success. During
remote sessions, the installed agent used only 13MB of RAM, while
the memory resident agent used just 7MB. TeamViewer 5 works with
all versions of Windows from Windows 98 to present, and with Mac OS
X 10.4 and up.