I just wear a basic camelback for the long haul.

Simple, inexpensive, works great.