i still watch 640x480 ... but that don't cut it for photos. motion changes everything.
A 21" Imac is 2.07 Mpixel. A 27" Imac is 3.69 Mpixel. Just where are you going to look at the multi-megapixel photos?
Please reread my post. 25 Mpixel is definitely good for an $8000 Nikon body whose sensor is 1/4 the size of the Iphone's display screen.
For the Iphone (or most phone cameras), the sensor is a small fraction of the size of your little fingernail. That means that the pixels are tiny, and only a small number of photons hit each pixel. That makes the image very noisy.
Adding more pixels makes the pixels smaller, reduces the number of photons, increases the noise, and reduces the quality of the image. You can increase the diameter of the lens, and make the camera thicker, to compensate.
____________
My point is simply that if you constrain the size of the lens and camera, there's a point where adding pixels reduces the quality of the images.
I think that a reasonable point is when the phone camera is 1:1 for a 1080p HDTV or a 21" Imac. I'll bring my 10 Mpixel point and shoot with an f2.0 lens and a real flash if I plan on taking pictures. Otherwise, 1080p HDTV quality is good enough for me.