It is easier to get your smart phone unlocked in the US, and, it may not cost anything if you contact the carrier you had service with.
Also, you can download Skype, which I use all the time to call outside of Belize. To call the US from Belize the cost is $.023 per minute. Quite a good deal.