I just did a charter in Belize. It is absolutely spectacularly beautiful but also very undeveloped. If going to completely remote tiny islands with great diving and snorkelling is what you want then Belize is for you. If you want shoreside entertainment, shopping, etc. then it isnt. Ditto what was said above about airfares - There are deals to just about everywhere right now.