I don't know what quality you're looking for, but my best advice to you, if you want actual pictures printed from the camera and not just an expensive toy, is to look for one with megapixles higher than 1. We bought our daughter the Fisher Price kid tough camera last Christmas because she LOVES to take pictures with my Kodak camera and does a fairly good job for a 3 year old. The style of the camera is great for little hands and it does seem quite durable, but that is the best I can say about it.
Unfortunately, the button was difficult for a 3 year old to push, but most of all, the pictures she was able to take were HORRIBLE when we downloaded them. *I* couldn't even take a good picture with it. I can email you an example of one that I took, if you like. It is a 1.3 INTERPOLATED megapixle (many of the pixels are "filled in" and guessed at based on a lesser number of pixels actually recorded) meaning a VERY low quality picture. The screen to see the picture wasn't much better.
She loved having her own camera, but she wanted the pictures printed off and they simply were not recognizable. It's not a bad toy and I wouldn't have minded paying $10 for it, but for $60, we could get her a REAL camera that would take descent pictures. We ended up taking it back.
I see they've redesigned it already, but they have not improved the picture quality. I am not impressed with the VTech either, because it is only 1.3 MP camera. The Crayola also seems to be a low quality picture.
The Leap Frog is a 2.1 MP, which would be somewhat improved, however, there is also a Poloroid Pixie that takes a 3MP pic, you might want to check it out too. It seems to be for slightly older children because it also has games, but it says it's for those serious about taking digital pictures.
Here is a blog evaluation of several children's cameras: http://zrecs.blogspot.com/2007/11/zrecs-kids-digital-came...