Phughes, I use Skype. It is a great way to make long distance calls for free. I use it to call out of the country quite a bit. The voice quality is good. I downloaded Skype from the internet and use it on my laptop. I have a web cam hooked up to it and use a headset with a microphone. The only complaint is that sometimes when I am on a call overseas the web cam is slow and slightly delayed. Other than that..it is awesome. You do not need to have a web cam to use it.. and as long as you have a mic and speakers built into your computer you don't need to purchase those either!