I have a 128 MB card for my Canon S200, but it's only 2 megapixels. I fit my whole summer's worth of pictures (like 150-ish) at full resolution on the card no problem. With the 3 megapixel camera it'll reduce capacity, so 256 MB should be more than enough.