I'm using a Dragon BC that I purchased when my old faithful Aqualung finally bit the dust after a particularly tough shore dive re-entry.
It's the most comfortable BC I"ve ever used, not that I've used all that many, about 4. The weight system is tight, and easy to use if needed, and better than the older Mares style, as you can get the pouches back almost effortlesly.
The arm holes are very wide, so it's not riding up your armpits, and there's plenty of places to attach clips and doodads.
It floats me comfortably when I'm on the surface
Cons
The pockets are very small, almost useless it seems at times.
When on shore standing before the dive, the chest strap will choke you if you clip it.
Did I mention the pockets?
Can't get another tank on it even if you wanted to the way it inflates around the tank.
There's better out there, but for the cost and durability, it's an outstanding BC