It depends on the size and definition at which the picture or photograph is taken.
How many Pictures on a 8 gb sdhc with a 10 megapixel camera?
No, but you can take pictures from what is on the screen Like if you had a picture up on your ipod you would be able to take a picture like that. You cannot take pictures of where you are (like a restaurant).
A lot ! As an example - My Fujifilm Finepix S2750 cam - at 12 Megapixels, will take 680 shots at max resolution to fill a 2GB card !
A typical 8 GB camera will usually hold around 4,000 pictures. Sometimes they will hold even more than that.
With an 8 gb card you generally can take around 2200 pictures depending on the quality of the pictures. Higher quality means bigger files and less pictures. Lower quality means smaller files and more pictures.
The data transfer rate of a Sandisk Compact Flash 8 GB memory card is 10/MB per second minimum. This memory card is geared towards serious photographers that take many pictures quickly.
You can put roughly 2,000 songs on an 8 gigabyte iPod, give or take other things that take up space on your iPod.
Plug it into a computer
For the needs you listed, you will need a flash drive of under 1 gigabyte. However, this is assuming you will have just text. Pictures take up more space and depending on how many, you might need a larger drive. If your funds allow, an 8 gigabyte drive will be a very good purchase for general needs.
A high quality image (1028x768) is about 800-900 KB. A MB is 1000 KB, and a GB is 1000 MB. I would say over 10000 pictures.
A lot ! As an example - My Fujifilm Finepix S2750 cam - at 12 Megapixels, will take 680 shots at max resolution to fill a 2GB card !
about 1750 songs. i don't know the number of pictures but there is more difference in file size with pictures but definitely more then the number of songs.