In order to figure out how many pictures 1gb will hold really depends on the mega pixels of the camera itself. However 1gb should hold between 300-1000 of your favorite photos. You can find more information here: http://www.jakeludington.com/photography/20071105_how_many_pictures_will_my_memory_card_hold.html