Coffee...
I am a coffee nut and roast my own, etc. We looked for some good method for doing so on an extended trip...gave up on it and just bought ground coffee along the way. Actually it was fine and when we occasionally bought an espresso in a good latin american coffee shop it was a HUGE treat.
I know of a chappie who is riding his sidecar rig around the Americas for 3 to 5years and being a bit of a coffee nut himself is using an industrial strength, Milwaukee heat gun, stainless steel bowl and a wooden spoon to roast coffee when he has a power outlet and I believe he uses a hand grinder for grinding. If you have a good burr style hand grinder it works surprisingly well.
Salud,
Brian