SSH and X
I just found out that OpenSSH automatically sets up and forwards X sessions if it detects and X client running. So if you SSH to a machine and you're in X any commands you run on the remote machine will be sent down the encrypted pipe to your local machine.