Sure. You can buffer. But if you act this way you cannot "sustain" this speed, can you? Can you write 66MB/sec continously to the flash? Unless you get a FIFO or a SRAM buffer of the same size.... :-)
IMHO sustained write speed are at present more or less 10MB/sec (according to cf makers). Maybe I'm not up to date.
I was investigating on the limit for streaming continous data to a compact flash (or sd/mmc) device.
Bye, have a nice day! Aldo