They do work although its not a spectacular difference.
If the water is warm by the time you're half-way through the bottle, you probably aren't drinking enough! I think a good rule is 1 bottle per hour on summer rides (and sometimes seriously more).