When I host exchange students they keep in touch back to Germany and Austria via Skype... it is extremely popular and basically unlimited...
Who needs a phone?
Native VOIP apps are great, so long as you can schedule your meeting times somehow. Used to spend hours on Skype chatting with a buddy out West. I tend to use Google Voice these days - great for outbound calls, can't beat free to landlines/cells.
The main gotcha up here is it is not easy to set up inbound voicemail on Voice. If I lived in the USA (or wasn't as lazy
I don't know about the rest of the world, but Canada/USA has enough public wifi access that you could reasonably ditch the cell phone here. Only gotcha is long drives in the middle of nowhere.
Lots of tech available today...... many people's communication skills seem to be declining in inverse proportion to the tech growing..... but that subject is probably worthy of a thread of its own.....
Rgds, D.