My vote is definitely BB - just got back from a week there recently. But, it depends what you are looking for...BB is a good walk away from town, so renting a bike or golf cart is probably necessary every once in awhile.
Sunbreeze is located right in town across from the airport - we had dinner there one night and met some of the people who stayed there. It is an older establishment, and much "rowdier". They have their own bar/restaurant ("Blue Water Grill") which is convenient, but that offers much less privacy and solitude than BB.
We were very pleased with BB's atmoshpere and liked that we could join the party when we wanted to, not be subjected to it every evening