Is there an industry standard for memory cards? For instance, I just bought a HP 318 series digital camera off of Ebay but it only has 8MB of internal memory. I would like to buy an additional 32MB card but does it have to be made by HP, or can it be a 3rd party maker?
EDIT: Also, would you go with a secure digital card or a compactflash card?
EDIT: Also, would you go with a secure digital card or a compactflash card?