i use skype everyday to chat with my family ,we use webcam so they can see my son everyday.
the onlything is you need to be online at the same time but its free.the quality is very good (i have relative with earing aid and they ear just good)