Another option is HamachiX, I've been using this to connect my Mac and my Mom's Mac to help her out. However, I've had to continuously "Install System Components" inside Hamachi in order to get the underlying processes running right???? Haven't looked into this too much, as to the root cause.
MacForMe,
Did you ever find anything to help with the HamachiX problem you stated? I always have to Instally System Components with every reboot of Leopard too. I am too new to figure it out at this point, but I would be willing to help.... Hopefully someone has a fix....
~Z