Didn't Nokia sponsor a filesystem for MTD devices? I was hoping portable devices would free us from the whole block device emulation and workarounds (ATA TRIM) kludge.
Phoronix: MeeGo Using Btrfs As Default File-System
MeeGo, the mobile Linux operating system that came about when Intel and Nokia joined forces to marry Moblin and Maemo, will be using Btrfs as its default file-system...
cant wait to try maemo/meego on my n900, if I'm not happy there's always android