Why would you not just do forward error correction, and store it on multiple cards conventionally? Then you're protected from small bit/byte/block errors, and from "dead card" errors. -- Feel the power of the dark side! Atmel AVR -- http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist