As usual, it boils down to price and size.
Back about 18 months - 2 years ago, the 1gb microdrive was the only game in town for a CF card in that size. IBM has since sold the microdrive business to Hitachi, and they have now come out with a 2gb and 4gb microdrive.
Flash ram has also kept up from a size perspective, and today you now can choose between flash based cards and microdrives in the 1, 2, and 4gb form factors.
The microdrive now costs less than the flash cards for equivalent size (and in some cases a lot less).
For the 1gb card, I'd spend the extra $50 or so and get the flash ram, simply due to the fact that it does not have any moving parts that can possibly fail.
If you want/need 2gb or 4gb, the microdrive is so much less expensive, its isn't funny. No brainer there.
Lots more info here:
http://www.robgalbraith.com/bins/mul...e.asp?cid=6007
[This message has been edited by skofarrell (edited Feb 06, 2004).]