A real secure method is to use a VPN or Secure Shell (SSH) tunnel...
OpenVPN...I recently started using this versus SSH...
http://openvpn.net/
http://openvpn.se/
SSH using copSSH and WinSCP (a free SSH FTP program)... Use a "strong"
password or a private/public key pair...
http://www.itefix.no/phpws/index.php?module=pagemaster&PAGE_user_op=view_page&PA
GE_id=12&MMN_position=22:22
http://theillustratednetwork.mvps.org/Ssh/SecureYourcopSSHServer.html
http://winscp.sourceforge.net/eng/index.php
http://theillustratednetwork.mvps.org/Ssh/Site-2-SiteSSH.jpg
You could also use UltraVNC with its encryption plug-in and XP video driver
(for the UltraVNC host) to remotely access one or the other of the XP Home
PCs. UltraVNC has a built-in file transfer function...
http://ultravnc.sourceforge.net/

Signature
Al Jarvi (MS-MVP Windows Networking)
Please post *ALL* questions and replies to the news group for the
mutual benefit of all of us...
The MS-MVP Program - http://mvp.support.microsoft.com
This posting is provided "AS IS" with no warranties, and confers no
rights...
>I have two homes and would like to connect both of my computers to each
> other. I always need files from one when I am at the other. How can I
> tie
> them together? I have XP home on each and both have a broadband
> connection.