We use the Mountainsmith Modular Hauler system. It's really nice, and you can get specialized "cubes" (bags), for specific purposes (e.g., cooler bags, dog food bags with built-in bowls, ski boot bags with drains, etc).
For some reason, I can't get the linked pics to post, but here's a link...