I have two different digital camera's that take two different kind of cards, it's frusturating when I have top to put the pictures onto my computer and I have to find the right cords and plug them all in just to download a few pictures, that's when I found this digital concepts 6 slots Hi speed Card Reader/Writer. It can read MS, SD, SIM, Micro SD, XD. and CF cards. All you do is connect it to your computer into the USB drive, wherever that may be, with it's small easy little cord (it comes with it when you buy it) slide whatever kind of card you have into its right place and there you have it, just take what pictures or videos you want off the card and it's that easy. I've had this card reader for a few years now and it is still working fine for me. The card reader can be bought at walmart stores on online at Amazon.com for $9.99. I would recommend this Card Reader/Writer to anyone who downloads pictures and things from their camera's a lot it has saved me a lot of time because it's so fast and east to use.