I sometimes wonder why 'compact flash' rather than 'SD card' or 'USB stick'.<p>Is it because compact flash cards are generally older and cheaper and (more likely) more of a size-match for the older hard-drives of the 1980s and 1990s?<p>I can't remember seeing a compact flash card on general sale for quite some time.