Hali headband works for me, but I don't live in a high humidity area. On long rides, I've thought of carrying two. If it gets soaked, rinse it out with water and put it back on. It will keep the salt from your eyes. I recently purchased the halo headband+cap, hoping that the "hat" portion would absorb some of the sweat. I haven't tried it yet as there hasn't been a really hot day yet.