These social networking websites and other services make it easy and affordable to keep in touch with loved ones near and far.