I have always wanted to call my pals in the US but due to peak high ISD call costs in India, avoid to call them. There are a lot of apps and software which provide damn cheap call rates. Some of them include Skype and Yahoo VoIP. While they do provide cheap calls and free PC to PC calls , these services mostly fail to provide free call service from PC to mobile or Landline.
Then there is a website called GizmoCall which lets people call to anywhere in the blue planet for free. They do impose a limit on the free call and that being that you can call for only one minute. But that should not be a problem. So, happy free calling.