I just did an interview for blogexpat.com (yay! -- I'll add a proper link when it's published). They asked me how I communicate with home & I recalled a funny story that I forgot to blog about...
Google, Google, Google! Google video chat is reliable & free. I also use Google to make local calls. It’s about 50% cheaper than Skype.