I think we are going to see wave after wave of '2MP camera' spotlighting as it's the single ONLY de-tractable piece of tech left in the iPhone...Shame Apple didn't upgrade it just to kill this crap...
Even then, talking bad about 2MP in the iPhone is something born out of ignorance. Unless you get a better sensor in the camera, 3.2MP or 5MP isn't going to mean squat. All it's going to do is make it easier to see noise in the picture because you're getting more pixels through a small sensor and a plastic lens. Most of these camera phones don't actually need 3.2MP or 5MP sensors -- upgrading to bigger sensors with glass lenses @ 2MP would make a far bigger difference, but then you have the problem that these phones are really a bit too small for some bigger sensors. This is why I just shake my head at N95 users and the like sometimes -- yes, the pictures look better, but it's not because of the 5MP camera. It's because the sensor in their camera is better and they probably have a better lens. Cell phones need 5MP sensors as much as small point and shoot cameras need 8MP sensors -- the fact is that they don't. The sensor needs a bigger input resolution before you bump up the output resolution, and that requires physical space.
I had a K800i before my iPhone, and that phone had a 3.2MP camera. The pictures looked really good for a phone, but they probably would have looked just as good @ 2MP. All I could tell with the extra output pixel resolution was that the pictures didn't look as good as a friend's 3.2MP point and shoot camera.
Users of other manufacturers' cell phones can talk trash about the iPhone all they want. It doesn't mean that they actually know what they're talking about