If you do not have Skype, you are crazy.
Unless you are able to be with all of your best friends and family simultaneously anytime you desire, including all holidays and those times when you either need information or just want a familiar face to pour your heart out to, you must get Skype.
We used Skype in the USA quite a bit. But with a growing and changing 3-year-old here in South Asia, Skype has become the fourth person at many of our dinner table conversations, gift openings, at bedtime stories.
I am not sure who invented Skype, but someone needs to buy the guy a drink, or send him a Thank You card, if you prefer.