Go into network connections, and choose to create a new connection. You will each have to create a new and different connection. One will need to be a vpn server, and one will need to be a vpn client. For the client, I think there is a choice to connect to a private network throught the internet, or something to that effect, I don't remember the exact wording. For the server, I think there is an option to accept incoming connections. I'm on 2000 right now, not XP, so I'm not positive on the wording. Basically each of you need to go through those wizards, and you should be able to connect with no problem at all. If you have a firewall, you'll need to open up some ports, 750 or 500, I forget. A quick search on google of vpn ports will answer that. One more thing, to make things easier so that no changes are ever needed. Unless you guys have some kick ass provider, or paid extra for the feature, you have a dynamic ip address. Go to www.dyndns.org (or many other free dns sites), and set up a dns address to map to your dynamic ip. They have small clients to download, which will automatically detect a change in your ip address, and update the name server, so that you can always connect to the same name (myhouse.dyndns.org for example) instead of updating the ip address to connect to every time your ip address changes. I'm guessing you don't live next door to each other, so cat 5and wireless are probably not an option.