So Skype uses only Wifi/Internet. But it works on an iPod Touch and laptop both. For $13 bucks, you can call anywhere in the rich world, without paying by the minute. You can buy a number in whatever country you think people will want to call you from. I have a US number, so I can use it to call anywhere in Europe while in Europe, but it might be rude of me to have people call it. But my wife in Virginia can call it, and it's like a local call.
I also note that using Skype, through international hotel wifi, gives better sound quality than AT&T wireless calling another AT&T wireless phone in the same town.