My middle son, who travels all over the world, got me to subscribe to Skype in order to visit with him. My laptop has a camera and mike in the lid and speakers as well as plug in sockets for earphones/microphone separately.
If you have a fast hookup, it works well. Out at my farm, it is like a flashdance - freezes up a lot. Basically a pretty good deal. You can get your ownSkype phone number for less than $3 per month. Many businesses have Skype numbers so it's nice to call them on Skype.
I should add that I talked with him in Tibet, Bejing, Hong Kong, Turkey, Finland, Italy, Boston, Houston, and other places with no problems, basically for free.
John