The thread right below this one contains a few Hamachi networks, theres no one online in any of them right now except me, but I'm hoping they'll spark up with a little more activity later. (I just joined them about 20 minutes ago)
But Hamachi is a great program, I do suggest downloading it.