I use the hydration pack that I have for ultra running, it's the Ultimate Direction AK 2.0. Bladder holds 2l of water and the pockets up front are great for carrying food, and it sits up high enough that I have no problems reaching my jersey pockets.