As for Macedonia, many of us (and many HCNs) have iPhones of various types...we use them to make calls within the country, but when calling outside the country back home we usually use a VOIP app such as Skype or Viber. They work really well here.
The plans we get are usually through T-Mobile, and PC staff will help get that set up for you once you are in-country during the first week here, called Orientation Week. You will have to pay for it, but they'll do the legwork. You will either need an unlocked phone, or if you'd rather not use it, you can buy a 'dumb' flip-phone here. Some people actually use the flip phone for talking in country, and then just use their iPhones/smartphones from home for wireless stuff and calling back home through internet apps like Viber (as mentioned above).
Direct calls on the network (not through VOIP) can be VERY expensive, and aren't usually worth it since there is so much wireless everywhere.