For a warm water BCD, I would recommend the Zeagle Stiletto.....or similar back inflate BCD. It's modular, fully adjustable, very comfortable, twin cam bands, good storage options, etc. Below is a pic of a Stiletto disassembled to show how adjustable and modular it is. If you are planning to dive cold water then I would recommend the Zeagle Ranger. Same modularity and comfort but fully compatible for twins..
The Zeagle Stiletto is a rugged, full featured but light weight BC designed for the diver who may do both warm and temperate water diving and don't need the twin tank capability or higher lift of Zeagl
www.scuba.com