The DUI hoods suck. They're stretchy neoprene that's comfy, but doesn't hold up well at depth.

The Halo has questionable reviews about its insulating ability when wet.