3 Answers
3

I use a 32GB card, but I feel that was a mistake. If I could do it again I would've purchased multiple smaller cards. If I had more than one card I wouldn't suffer from a single point of failure in the SD card. If one failed I'd lose those photos (if any) and then I could still use the backup.

Also, if you do not frequently empty the card then it takes longer and longer to grab the new photos. I had thought that with 32GB I could just keep taking pictures forever (I don't shoot more than 1000-1500 per year and the card holds well over 1000 on my 60d in the largest RAW format), but it got to the point that it would download all the old pictures to get "previews" and so I started erasing all images after every transfer so I wouldn't spend more time downloading than actually taking pictures.

And also, if you go super big for your needs you'll over pay. Find what your needs are for the near future (est. 1 year) and then buy more in the future because it'll only get cheaper. And having more memory cards isn't a bad thing if you can keep them empty (no good having a bunch of extra full cards).

Great comment about granularity. For a long time I used only 4GB cards because each fits on a DVD and I burned 2 copies as soon as it fills up. I had enough of those to last a trip because I do not travel with a laptop.
–
ItaiAug 28 '12 at 22:37

Shooting RAW+JPEG and the occasional video, I find 16GB to be the sweet spot. I have learned the hard way not to buy one big card, but to buy multiple smaller ones.
–
thomasrutterApr 22 '13 at 8:08

Your camera supports SDXC cards which have a theoretical size limit of 2 TB, so it supports any SD, SDHC or SDXC memory cards on the market.

The difference between SD, SDHC and SDXC is maximum capacity. SD cards are limited to 2 GB. If you shoot video, you will notice that limit quickly. For images, it depends on how much you shoot and how often you offload. SDHC cards go up to 32 GB which gives space for thousands of photos. Your camera manual has a table near the end to let you know how much photos and video fits in different sizes.

Pick a size you are comfortable with. Some people decide to have one huge card and never swap and others like smaller chunks so that if one fails, you still have other cards and you lose less. Even top-notch cards can fail, so I strongly recommend more than one.

The card rating is prominent on most packages except for the slowest cards :) If you need a class 10 then you need one which says 'Class 10' or at least 10 MB/s or at least 66X. Some manufacturers use different measuring systems. Today you can get cards up to 1000X or 95 MB/s which is faster than your camera can take advantage of.

I would get the 2TB card if I were in your shoes.
–
dpollittAug 28 '12 at 15:33

Still working on filling the two 128GB SDXC cards.... never got passed halfway of one! Then again, I don't shoot video.
–
ItaiAug 28 '12 at 15:50

I also do not shoot much video, I use 8GB cards and swap them out between shooting situations so that if a single card fails it is not the end of the world. Cards do fail!
–
Dave NelsonAug 28 '12 at 16:12

1

All the eggs in one basket? That was a major element of my decision to purchase a d7000. I always use the two slots in parallel.
–
PhilAug 28 '12 at 16:25

@Phil - Dual-slots are awesome for that and are the only way to ensure truly minimal loss.
–
ItaiAug 28 '12 at 16:27

The camera has no capacity and there is no maximum size you have to worry about. The camera just writes to the SD card until it fills up. If you can afford (and want) a 64GB card, go for it. There is no speed difference between cards of different sizes.

SD cards come in SD, SDHC and SDXC versions, with progressively faster write speeds. Go for at least an SDHC as you may find that the standard SD card will be a little slow, especially if you're shooting raw.

If you envisage yourself being in a situation where you will need to keep shooting while transferring photos, then by all means get two cards, but otherwise it's not really an issue as transferring only takes a few minutes.

As with any purchase of this kind, get the biggest, fastest version you can afford and you won't go far wrong!

Question is legitimate. Camera firmware may have limit on the maximum size of SD card. There were many cases of equipment with such limits. As Itai writes this camera supports SDXC cards which may suggest that 64GB should work.
–
IvanJan 8 '13 at 12:39