Just be aware that not all SD cards are created equal. At a certain point you do get what you pay for. If you intend to use the SD (or SDHC) card to shoot video you'll want at least a Class 6 SDHC card for speed reasons, and those will cost you a little more. I use 8gb class 6 for my camera and they run in the mid-$20s for Transcend, Kingston, and other "2nd tier" brands. I only buy San Disk Extreme III when they are on big sale, but do love those.