How about an object-oriented filesystem? It could possibly be hacked on top of ext2 to save the work ofduplicating much of the low-level code, but it would probably turn outto be as stable as VFAT...