ilee1990, I sort of read into your initial post that you are looking for something tranquil and warm... and not too far, nor too expensive... thus the Carib locations.
If you are focused on live-aboards in the areas you posted, do the Bay Islands, you can't go wrong. The one exception would be seasonal timing: If you are diving a little later in the winter/spring, I'd go with Belize.
If you are focused on live-aboards in the areas you posted, do the Bay Islands, you can't go wrong. The one exception would be seasonal timing: If you are diving a little later in the winter/spring, I'd go with Belize.