The cheapest way would be to make use of free software. Skype offers free audio and video conferencing services that have a high degree of reliability.
Why not? premium isn't free but regular Skype is
Yep. Download the latest version of the Skype app from the app store
Skype is definitely becoming a popular method for both video television as well as phone connections. In my personal opinion as well as the opinion of others I have spoken to, the Skype phone is great and is a wonderful and affordable way to keep in touch with others worldwide.
Yep, I think the best way would be through Skype.
You can download Skype and call from it. You will also need to ask the person in Nepal to download skype and add him/her in order to call them for free.
I heard IMCapture for Skype is good app for this...
No, Skype is a service to send and receive free phone calls from your computer. Google has its own service, Google Voice, that has similar functions to Skype, but is not related to them in any way.
Skype can be used on both a PC and an iPhone to make video calls (See links below).
There is no way, just buy it, or ask on 4chan.org somebody ought a know.
Yes you can. Many people think that this is the ultimate way to get "free phone service" - but since it is connected to the internet, you pay the same amount. Instead of paying for phone service when you call with an iphone, you will just have to pay the internet bill. The only advantage of calling someone with an iphone using skype is that if they have an iphone, you could see each other. It doesnt really save any money.Although if your going to be using internet anyway, Then I guess it does save money...
Skype was invented for peer to peer communication. Skype allows their registered users to communicate through instant messaging, file transfer, and video conferencing in easy way.