my treo takes pretty good pictures... they aren't excellent but they do the job... I have some samples of the pictures here...
If you want real quality Casio just put out a 2 Megapixel one
And I believe samsung is getting ready to release a 7 MP one...