Originally Posted by johnlgalt
The basic reason I use RDP is that you can set the home machine to use only NLA supporting RDP, or less secure version from XP / NT. Plus, since it is native, it works really really well. Also, it is in all versions of Windows 7.
No, that's not true. MOF my main gripe about Windows 7 Home and lesser versions is that there is no RDP server like there is for XP and 2000 Server. (With NT4, only the rare, special and costly Terminal Server Edition has RDP. Not for most home users.)
Although there are varying levels of encryption for the RDP session
, the fact that it exposes the Windows desktop to all comers makes it an easier target for break-ins compared to other schemes that don't give away the OS and version.
I suppose the best way to determine which way to go is to ascertain which OS you'll be logging in from....
Again, there are excellent Citrix, RDP and (naturally) X Window System clients for POSIX compliant operating systems, including the BSDs, Linux and UNIX. OSX uses VNC, which was first developed for the first graphical terminals, and has been ported to every imaginable operating system. The X Window system can be accessed directly, through encrypted sessions using things like SSH, and by using proprietary protocols like NX. NX is the equivalent to Citrix in the UNIX/X world.
On other words, OS interoperability for the various remote desktop access methods is rarely a problem.