You have a few options for getting images from your DSLR to your computer. Most cameras have a USB port that allows you to transfer images directly from the camera with a USB cable. I’ve never had much luck with this method. It tends to be slower and in a few instances I’ve actually had images get corrupted while transferring. The biggest reason I don’t use this method is for the potential ware on my camera. That little USB port is somewhat fragile and every time you plug into it with a cable, you risk accidentally snagging or tripping on the cable and damaging the USB port or pulling your camera onto the ground. Especially with three little kids running around, I try to minimize all risks to my camera gear!
Choosing a good card reader is important. My first card reader was a really cheap one from Walmart. It corrupted the images on my card on the first use! It’s worth spending a little more and getting a card reader you can trust not to lose your images.
I recommend the Delkin USB 3.0 Universal Memory Card Reader
I’ve had good luck with these Transcend SD and CF memory cards. They are reliable and have fast transfer speeds.
It’s important to backup your images often. I really like the Adata Dash Drive as it is small, huge capacity, and doesn’t require a power source other than the USB connection to your computer. I travel with one or two of these for backing up my memory cards on the road.
For desktop storage, I’ve had good luck with the WD My Book 2 TB USB 3.0 Hard Drives