It sucks because they went for marketing rather than quality. a 5 mp camera grabs everyones attention, but trying to shove 5 mp into such a small sensor gives you crappy quality, especially in low light.
Also, they seem to combat the low light issue by using a high ISO. This keep lets you take pictures in low light with a faster shutter speed so that you dont have to stay perfectly still. The trade off is the horrible grainyness (Noise).. I don't know why we cant select which ISO to use.
Had Motorola just used a 3 mp camera we would all be plenty happy with the pictures.
I think the only fix could be if they give us control over the iso, and include some sort of high quality noise reduction.
I had a samsung sync before this, i think it was 3 mp, and it took very nice pics. These are very poor for such a large phone.