I'm a little late to this party, but thought I'd add a comment seconding the "no all-inclusive" position. To me, the charm of the Islands is personified by the small Out Island resorts such as you find on Eleuthera, Cat Island, Long Island, etc.
You could pick a centrally located stop such as...