Think the trick to overseas is to get a local pre-paid SIM card, and use that number locally. As pre-paid SIM cards are getting more pervasive around the world, normally this works out as the cheapest option. Naturally, there are some countries where purchasing a pre-paid SIM is near impossible, or costly enough that sticking to roaming with your current provider works out cheaper.