As Graham says above, all camera phones have rotten quality, and it need not be so. Vendors are running down the same pixel count driven stupidity that beset compact cameras. This just yields a poorly designed camera that works less well than the same money spent more carefully will achieve. The optics, sensor size, and typical use made of a camera phone mean that the maximum number of pixels should be about 2 or 3 Mp. It would be so good if some sensor vendors would produce a 1/3" format 2Mp sensor with the attendant interface support needed by a phone-camera. Don't try to kid anyone that simply adding more pixels makes for a better image. It doesn't. The only reason 8Mp cameras look better than the 2 or 3 Mp cameras is that they have the bigger sensors, and so they get some of the advantage of the bigger area - but throw a lot away again with the extra noise inherent in such small pixels. Even after pixel agregation.
It would be possible to create a camera that achieves quite acceptable quality under a wide range of lighting, rather than a camera that provides noisy, poor colour, and bloated sized images.
In truth a 1Mb sensor on 1/3" format, a reasonably wide angle lens with better than usual quality optics would make for a perfect match. Nobody is going to print the pictures out, but such a camera-phone would produce great images under a wide range of conditions, and they would look really good on computer screens and other phones - which is where the images are going anyway.