Corsair has a 32GB flash drive that looks real rugged. They also have flash drives with "external" encryption (meaning that the encrytion keys are on a separate chip not connected to the memory).
Techware Labs - Reviews - Corsair 32GB Voyager Flash Drive
At the rate they keep increasing flash memory, pretty soon I won't need a hard drive backup. Just a few flash drives would do it.