Here's my breakdown:
Goya and those other cheap canned brands usually have sugar added and are heavily pasteurized to preserve.
Out of O.N.E, Vita, and Zico, O.N.E. is the best. Often times Vita has the sour potassium taste from overaging, and Zico is somewhat bland.
Now, here's the deal breaker, all of the above coconut waters are total trash compared to RAW coconut water. When coconut water is heated, it destroys the delicious taste. Coconut water naturally should look glowing pink.
There are two brands of raw coconut water. Copra and Harmless Harvest. I couldn't put my finger on it but Harmless Harvest had a slightly weird aftertaste. ( I bought a case so it wasn't just a mishap with a single carton.) Copra consistently delivered and I found myself drinking way too many because they're so tasty.
Until you try Copra or indigenous fresh Thai coconut water you're missing out. And I know this sounds like an ad, but I seriously have tried every coconut water and I'm just spreading the information. Cheers