I'm always looking for the "best" way to carry my stuff. What I've just started doing is putting everthing in a fly-fishing vest. It has a bazillion pockets--one for: Garmin Map60CS, cell phone, camera, multi-tool, batteries, cache goodies, pens, logbook, small flashlight, snacks, bandaids, water bottle in back, and when I get to the car, I just slip off the vest and put it in the trunk. Everything stays together and ready to go for the next cache/