unless you intend to only store a small number of large files
the compact flash card will be used by a custom application that I am developing is an embedded application (non on the laptop, I will use on a Geode embedded board, basically it's a miniPC with CardBus interface, and it runs linux/x86) which needs to use a flash filesystem without folders, everything in the root (like in CB/M), large pictures from an XRAY machine
it could be described, just to exemplify, like the following
dd if=pictureXX.bin of=/dev/hda1/pictureXX.bin bs=Buffer_size
but I need 5Mbyte/sec at least, the CF is able to go up to 40/50Mbyte/sec, and potentially the CardBUS IDE controller is able to have the full PCI speed at 32bit@33Mhz, say, in the theory, an average bandwidth of no less than 100Mbyte/sec?