I used Skype the last time I went on Camino. Most of the albergues or local spots have wifi. To call from anywhere outside the US to the US is $19.99 for three whole months. I found this cheapest and most effective especially in big cities like Pamplona and Burgos.