I use the bladder out of cask wine boxes. They fit over 3 litres in them but i only fill them as much as required to cut down on weight.
They squash down to bugger all when empty and they are suprisingly durable. and they dont slosh round in the pack and can take any shape required when there is limited room in the pack!
Bookmarks