Dakine Session
If you're heading out on long rides and want to be prepared for most things then the Dakine Session with 8 litres of useable space is the answer. With straps on the outside to carry armour or other treasure you've plenty of options. Featuring a 2 litre reservoir included your hydration needs are met.