check out http://www.internetoperator.com

25 cents to call from Belize to the U.S. or from the U.S. to Belize. Works great.