BCDs

It holds your gear in place, lets you carry a tank with minimal effort, floats you at the surface, and allows you to achieve neutral buoyancy at any depth. Look for a scuba BCD that fits snugly but doesn't squeeze you when inflated.