8 billion! Oh my, And I bet the numbers have risen a lot more already. It being 2007 and going into 2008 soon I am pretty sure almost everybody has some sort of Camera near where I live wether it be a click and print, a SLR or a mobile phone.
I wouldn't have thought 8 billion though.