I came across another free voice calls company – Jajah . It has a very simple interface. You put in your number and the number you want to call. It calls both the phones and put them on a conference call. Pretty cool. I tried their service to make a call within USA and it worked fine without any issues.
I am still waiting for a company to offer free calls to landlines in India.