Image Warehouses On The Web (numbers are total images stored)
ImageShack: 20 billion
Facebook: 15 billion
PhotoBucket: 7.2 billion
Flickr 3.4 billion
Multiply: 3 billion
Picasa “billions”
ImageShack really?