Okay, a faintly related question to this thing with SD cards.
Are USB pen drives any better at leveling wear than SDHCs? The
reason I ask is that there's a USB 2.0 flash driver available for the
inexpensive AVR90USB162 chip that might also work as a SCSI-emulated
device. Any sort of buffering isn't possible, as the chip only has
512 bytes of SRAM. But there are many other inexpensive USB-capable
microcontrollers as well.
--Chuck