hamachi.png
This thing sets up a VPN. One of the things it can do is essentially it emulates a LAN networked game.
Except you are playing it over the net. It takes the pain of having to set up an Internet game. Very cool.