I have just discovered Viber for iPhone. Let me walk this back a little for you.
A couple of weeks ago Mr. B was traveling outside the US and as we have been socked with outrageous cell phone bills while he has been traveling I investigated solutions for reducing the cost of communicating with home. Skype? That works but voice calls from Skype require a microphone and speakers for your notebook/computer. Plus if you were calling a non-Skype equipped cell phone you were charged for the call. Google Voice? Same thing. Plus you have to input all of your contacts into those programs and send out notices to everyone to "hook-up" with you on those services.
Enter Viber. It is currently for iPhone only (soon Android and Blackberry). It is a true VOIP program. You install the program/app on your iPhone. It searches your contact manager for anyone else in the world who has a Viber account and the Viber contact book puts a Viber icon in their listing. Then you can make a Wi-Fi/3G call to that person from anywhere for free. No fees at all. And the app is free. The other plus is that it can run in the background and will not drain your battery like Skype and Google Voice do.
iPhone: Viber is a free app that's basically Skype meets Google Voice. It can make regular voice calls from your iPhone, but upon calling another Viber user it'll automatically route the call over VOIP and cost you absolutely nothing.