I have the Halo elastic headband, and I'm happy with it. It fits my large head, keeps sweat out of my eyes and off my sunglasses pretty well, and once I'm riding I don't notice it. I wash it after every hot ride and it's starting to look worn on the edges, but still works. I hope it lasts...