I didn't have time to read the whole thread, so hopefully no one has mentioned it, but I use Garnier Fructis Curl Shaping Spray Gel in Strong. It holds EXTREMEMLY well, and it helps a lot when I try to wear my hair curly. The only issue is that if you use too much, it can be crunchy...but it never gives that wet look which I, personally, try to avoid.
I don't know anything about the ingredients, as I am new here and haven't tried a different routine.
It works for me, and I probably live in one the most humid areas of the U.S., ha! So, if humidity is a concern then I love this product.