I've been using screen sharing to help guide my parents into the digital age. It is wonderful to be able to virtually look over their shoulders and show them how they can use their email, etc. I was using LogMeIn to help them, but now their home network has grown to include a small backup server, a Vonage router, and wireless networking I wanted better access to, occasionally give these devices a virtual kick in the pants. So I set up a VPN server.