You didn't mention if you are going to take a laptop or netbook, but if you are, Skype is the way to go! It is very inexpensive and it works great! We gave my parents a camera for their computer before our trip last year. We were able to talk "face-to-face" while we were a world away. It was very cool.