Flash memory cards are ubiquitous within mobile devices --- your camera, PDA and cell phone probably all support some sort of expandable memory via flash memory card. Although these cards offer a lot of convenience, they also have their drawbacks.
Flash memory cards are small. The popular secure digital (SD) and MMC cards are just a little bigger than a postage stamp, and the MicroSD card is about the size of your fingernail. Although the size of these cards makes them portable, it also makes them easy to loose and easy to break.
Flash memory cards cost more per gigabyte (GB) than a standard hard drive, making it impractical for standard backup. A 32 GB SD card can cost as much as £52 as of 2010. To put this in perspective, a 2 terabyte (TB) --- the equivalent of 2,048 GB --- internal hard drive can cost £162.
To access your flash memory cards on your computer, you will need either a card slot in your computer or an external card reader. Buying a card reader can be expensive, depending on the model. It can also be easier to lose if it's not constantly connected to your computer.