Typically if you go with a SD card that is 2GB that is more than enough. I also recommend that if your computer (which you'll be viewing your pics on) is an older one, you may want to stay away from SDHC cards. The HC stands for High Capacity. Some older computer won't read them correctly and it can lead to ALOT of frustration- I know, been there. SD cards work just as well as the HC ones,,, don't know what all the hoopla is about- a bunch of 10 y/o nerds sitting around making us pay more money for two extra letters.. HC
...and on that day when my strength is failing, the end draws near and my times has come, still my soul will sing Your praise unending, ten thousand years and then forevermore!