This is a broad question considering the variables. The storage space depends mainly on the quality/size of your media. Using an average 8 megapixel (8MP) setting on your camera will give you about 16,000 pictures on the Cruzer 32GB Flash. Movies can vary a lot depending on the movie length. But a safe bet would be about 30-35 movies.