Once you do find a way of getting an internet connection then the cheapest way of getting international phone calls is via your PC internet connection using
www.go2call.com Prices are from just 3.5 cents per min to US Canda UK etc and the quality is now superb albeit the technology was a bit flaky a year or so ago. I know because i use it everyday for business calls for hours at a time and no one knows where i am the line is so clear! In fact its cheaper for me to phone from here in the DR to UK then a national call back in the UK.
Canada: 4.5?
Mexico: 6.5?
US: 3.5?
Argentina: 12?
Brazil: 8.5?
Chile: 9?
France: 4.5?
Germany: 4.5?
UK: 4?
Kuwait: 22?
Saudi Arabia: 20?
UAE: 31?
China: 7.9?
India: 34.9?
Japan: 5.9?
Kenya: 29?
South Africa: 18?
(Prices in US)
It is also cheaper to make calls to DR cellular here compared to using codetel as the latter has ITBIS and telecom tax added to the call cost and go2call does not.
Dominican Republic USD 0.130 flat rate to cellular and landline. No ITBIS.
It is extremely doubtful you can use satellite for VOIP phone use though due to the massive latency or delay on your voice rendering it very hard to hold a conversation.
Oh before anyone dares mention net2phone they have the worst sound quality, not the cheapest, worse customer service and terrible echo