Not too much to add. I've enjoyed Turks/Caicos, Cozumel, Aruba, etc. and Bonaire.
The only thing I'd add about Bonaire is this... there's really nothing else to do there at all but dive. There is a little casino and I suppose a couple of bars, but pretty lame. Some may disagree, but depending...