From personal experience (i don't know how many pictures you take), go with the 256MB. When I want to take high-res shots, I am soooo grateful for having gone with the larger card. I'm actually about to purchase my second 256MB card for more capability while on the road.