This is fantastic: http://www.hamachi.cc/

So I haven’t actually used it with anyone yet, so I don’t know how well it works in practice, but the user interface is slick, the tutorial is clear, and the concept is phenomenal.

Basically, using Hamachi, you can easily set up a LAN with any other Internet-enabled computer(s) in the world. Obvious uses include:

  • Using VNC securely to troubleshoot someone’s computer issues, without messing around with firewall settings.
  • Playing LAN only games: Starcraft as a spawn or Yu-Gi-Oh: Joey the Passion—it’s time to duel!
  • Easily sharing iTunes music with your friends anywhere in the world. (I recently was given $100 in iTunes music, so expect my music collection to suddenly grow again.)

I’m sure there are a myriad of other uses that I’m not thinking about. Any ideas?