I'll second Viber. Have used it the last 2 years and has worked well. Free but wifi dependent (actually it can work on 3G networks as well but you would have to pay the normal carrier fees associated) and the receiver needs to have the app as well. Overall, has been a great option and call clarity has been outstanding!


[Linked Image]