Zum Thema wieviel Megapixel man wofür braucht bzw. warum mehr Pixel nicht gleich mehr Qualität sein muss kann man sich hier oder hier (englisch) schlau machen.
Gerade bei kompakten Kameramodulen - und die Kameramodule von Mobiltelefonen sind ganz besonders kompakt - nimmt die Qualität, wenn man nur den Kamerachip betrachtet, bereits ab ca. 3-4 Megapixel ab. Ein wesentlicher Faktor ist nämlich die Größe dieser Millionen von Pixel. Je kleiner das Pixel, je mehr Rauschanteil hat das Signal, das dieses Pixel liefert. D.h. das Signal/Rausch-Verhältnis wird mit abnehmmender Größe eines Pixels immer schlechter.
In Mobiltelefonen ist der Chip, auf dem sich die z.B. 5 Megapixel befinden, sehr klein, in einer halbwegs brauchbaren Kamera ist der Chip erheblich größer bei gleicher Pixelzahl. D.h. gleiche Pixelzahl aber deutlich besseres Bild.
Der Chip ist natürlich nur einer der Faktoren, die für die Bildqualität bestimmend sind. Dafür aber einer der wesentlichen. Es gibt daher natürlich auch Beispiele, wo mehr Megapixel vordergründig als bessere Bildqualität verstanden werden.
Ich finde es sehr gut, dass Nokia "nur" einen 5-Megapixel-Chip im N97 verbaut hat. Das reicht aus absolut verlustfrei bis über DINA4-Größe Fotos zu erzeugen.