I have nothing bad to say about any of these tools. As Chris Hoffman very correctly said, there are many good choices. My hands down favorite however, is still AMMYY. www.ammyy.com
Ammyy does any/everything any of the others do, plus it has one HUGE advantage over all of them.
What advantage? Quite simply, it's a stand-alone exe. There is no "installation", at all. It does not install services, make changes to the registry, or run a process at boot forever afterward, opening a port (and thereby compromising security), slowing boot time, and wasting RAM.
Of course you can install a service and a password to access it, if desired.
When a large portion of my professional life is spent speeding up client machines by uninstalling and/or reconfiguring apps to NOT run at boot, an old-fashioned standalone executable is refreshing. An elegant design choice, one that others should emulate.