well, i don't see why people need like 10mp camera, that's huge! like big poster size huge. and i have an iphone, and i'm amazed by the quality of the picture compared to at least 4 other phones with higher megapixel, i've even compared it with a blackberry, the picture that an iphone take is good unless you want to go professional. if it cost the same, but have an extra feature. why get the one without the extra feature? and the camera will probably be out soon, i'm guessing next year. i bought an iphone 3g, not knowing that the newer version of the phone will come out 29 days after. got it replaced with a 3gs, the speed is awesome, i'd say twice as fast as the 3g, and i upgraded from the 16gb to 32gb without having to pay anything much, other than the restocking fee.