A few brief remarks on how to choose the right storage media for mobile appliances like cameras, handheld-computers, mp3-players/recorders, mobile phones, etc and combinations thereof.
Compact flash is an almost ideal storage medium for mobile appliances.
Smart media devices can only use those cards, that where thought of at the time of their design. PC-Card-adaptors are way more expensive and complicated than their CF-counterparts because they must contain a controller-interface and suffer from the same problems. The connectors are direct ones (wear out more quickly) and are exposed so ESD-Problems must be anticipated.
SD is junk, do not buy it. Note the perverted use of the word secure. The contents of the card, which you copied to the card are to be protected against you, the user. Imagine not to be able to copy files from the card onto a friends computer. Bother! Same crap as the "magic-gate" memory stick. Update 2007: Although the above comments are still valid, as said before it is almost impossible to avoid SD-cards. Most digital cameras of the medium price segment do not have a CF-slot any more. I use a fast (133x) 2 GB SD-card in my Pocket PC (acer n35) now :-(
I can not understand, how the manufacturers of the memory stick and smart media devicess want to achieve any success. Who wants to buy devices with such inherent problems and troian horse tactics? :-) Perhaps the rest of the device is made so well that one might accept the media with a grudge? I doubt that this is the proper way of statisfying customers.
Of course I know that Sony tries to establish the memory stick with all marketing power at hand, but I am sure that one should not further this. Fortunately I liked one of the last Sony products that does not impose any arbitrary restriction on the choice of still photo storage media, the video camera TRV 900E. It has a PC-Card slot and by way of the cheap adaptor mentioned in B)7. I can use a 256 MB compact flash card at a fraction of the price of a memory stick. I also have a Canon S70 with a 1 GB CF-card on my belt almost at all times. Unfortunately the S80 and most subsequently developed Canon Cams feature SD-card-slots only.
I think that every memory card should fit in any device and that the user should not be restricted in their use of the cards. If I want to share some files with you - who should be able to keep me from that? You are right, nobody! Thus copy-prevention schemes like Sonys Magic Gate are of no use to the customer and should be avoided. Who likes to buy a whole zoo of media to feed all the different handheld devices mentioned above? Why not carry data from a notebook to a handheld via CF card? Why not plug it into the MP3-player/recorder? Why not into the mobile phone (copy address books, SMS, you name it)? Why not take the CF card from the MP3-player, and plug it into the digital camera when the card there is full and you need to shoot some more pictures? All of the above and much more is possible if you use CF only! In this way CF is more versatile than any other storage medium: Its capacity can grow, while you use the same old devices with new cards. Floppy disk drives, zip-dives and cdrw-recorders do not offer this. It also scales better: If you own five different devices (think in longer terms!) you do not in all cases need to have five high-capacity CF cards. You only need to equip those devices you actually use and produce or consume much data with. Think! CF saves a lot of money and trouble.
By the way: I search for a MP3-recorder/player equipped with compact flash to use as a dictation machine. (outdated 2007-06, using pocket pc now, unfortunately with SD-card).