The polar bottles are the best
Last for a long time, soft to squeeze water out of, very large mouth so it's easy to fill with hydration powders etc, and the caps last for a long time.
This is my 3rd polar bottle and it's the way to go if you don't want to ride with hot, suntorched water after just 30 minutes of riding in the heat. Won't keep liquid cold for a very long time, but beats all other bottles. In summer, I freeze 3 inches of water overnight in it, then fill with cold; works pretty good :) Also like how the soft spout doesn't get sharp bitemarks after months of using teeth to open and close!