P2P software, ideal for your family.
Get someone to install it in one part of the world, and vice versa than make a room [one becomes admin] and than arrange a date to meet in the room, go to it and you can than share files with eachother, I use it alot with freinds across the waters....I tried to set something up here but no one cared....good system and no its nothing like Kazaa.