I also think that a prepaid SIM-card is a good option. Depending on the country you go to, the rates may be very low for calling the US. A calling card can be great for low cost calling, but what if someone needs to get a hold of you in case of an emergency? To be safe, consider both.