About 20,000
Anywhere from 500 to 1000 pictures depending on quality.
500 pictures.
Depends on the quality.
2048
That will vary with the size of the picture files.
A typical 8 GB camera will usually hold around 4,000 pictures. Sometimes they will hold even more than that.
In my 10mp camera a 4 GB card will hold 1120 pictures at 3624 X 2449 resolution.
1 gb can hold about 250 or350 songs, pictures and games
How many pictures can a 4.0GB memory stick hold on a 12.0 mega pixel digital camera?
The content of the picture and what "Quality" level you are using affects how many pictures a memory card will hold. A 2 GB card in a 7.2 MP camera will hold something like 800 pictures on medium quality and 400 pictures on high quality.
A megabyte is 1/1000 of a gigabyte meaning in gigabytes, 128 megabytes would be: 0.128!