More than 7000 jpg. Exact no great vary with file format, compression level etc...
around 200
It depends upon the MP of your camera. The more the MP the higher the quality of the photo, and so the no of pictures that can be stored reduces. For ex, for a 2MP camera, you can store 2379 photos on a 2GB card, whereas for a 8MP camera you can only store 635 photos.
there is info on this link provider by a company that makes cards. probably about the same for cards of same sizes http://www.lexar.com/digfilm/capacity_chart.html
200
It depends on the camera.
417
512 TO 20,000
it can hold up to 500 songs on a 2gb phone but with pictures it could hold up to 250 songs and 250 pictures all together
Over 3000.
The number of color pictures that can be stored on a 2GB memory card will vary depending on the megapixels and file size of the photo. It can vary between 1430 photos when the photos are 4 MP and have a file size of 1.2 MB to 260 photos when the photos are 22 MP and have a file size of 6.6 MB.
411 pictures at the highest resolution - I just bought a sony cybershot and a 2gb card, and my husband was able to look in the menu of the camera to see exactly how many pictures were left.
it depends on your image quality. RAW images you will not be able to take as many, while JPEG you can take many more.