We can't believe how much the cost of memory cards have come down. The SanDisk 32GB Ultra Class 10 SDHC UHS-I Memory Card(affiliate link) is our current favorite given the storage size and price. We have found them to be extremely reliable and they work well in our Nikon DSLR cameras.
Quick transfer speeds up to 80MB/s and Waterproof, temperature-proof, X-ray proof, magnet-proof, shockproof
Twice As Fast As Ordinary SDHC Cards, Allowing You To Take Pictures And Transfer Files Quickly
Exceptional video recording performance with Class 10 rating for Full HD video (1080p)
10-year limited warranty
Links to other photography gear recommendations...