Calling home using a calling card is cheap. However, there is an even cheaper way--it's called Skype. If both you and your friends and family have Skype downloaded on their computers, you can call PC to PC for free. But if you want to use Skype to call a land line, SkypeOut is the best solution. For those who haven't used SkypeOut before, it's the cheapest way by far to call North America using VoIP. By using SkypeOut, Gdog & Co. can call home at a rate of $0.02US cents/minute! There are no monthly fees and the call quality is excellent.
All you need is a computer with internet access and a microphone (a microphone headset is recommended as it eliminates feedback). The best part about SkypeOut is that you can use it from any computer in the world--as long as Skype is installed and there's internet access. You just log in with your credentials and off you go! If you're not using using Skype to call home, you should start already. It's the most economical way (let me know if there's a cheaper method)!