You can get very good pictures with a small camera if you work within their limitations. I have no idea what you define as professional results.
The extra pixels will not give better shots. More pixels let you make larger prints or crop more. But if you don’t crop a lot or print over 8 X 10 you will see no difference.
I would go for the SD450 or SD550 as the 400 and 500 had problems with fragile LCDs.
The SD500/550 has a stronger flash. It also has an excellent sensor for noise at that CCD density. But I think you will get photos just as good with the SD400/450 if you stay within the flash range indoors. The flash range on the SD400/450 is good for its size.
As far as a larger camera, I have always agreed with your approach that the camera you have with you is infinitely better than the one sitting at home when you have a photo opportunity. I have a super zoom stabilized camera for nature shots, but get more pictures with my little camera that is always with me. If I could have only one camera it would be my little one.
Quote:
compacts will almost always have inferior image quality for a certain number of megapixels. This is because their tiny sensors have a very high pixel density, which leads to grainy/noisy pictures. This gets even worse at higher resolutions, so moving from a 5MP very compact Canon to a 7MP very compact Canon should not improve your image quality very much.
The Olympus Stylus 800 is just one example of a pocket camera with an 8Mp 1/1.8 sensor. The Panasonic FZ30 is one of the largest cameras on the market and squeezes the same number of pixels into a 1/1.25 sensor. Camera size isn’t an indicator of pixel density.
Resolution on standard test targets is a good indication of lens quality and sensor abilities. Noisy sensors degrade an image. Dpreview does standard resolution tests on all of their reviews. Look through the reviews and find me a camera of any size with a significant resolution advantage over the SD550. It has an excellent lens and takes very good pictures.
The Sony 1/1.8 sensor in the SD550 has noise characteristics as good or maybe even slightly better than the 1/1.8 Sony 5Mp sensor. The SD450 has a smaller 1/1.25 sensor. The SD550 is slightly better for noise than the SD450.
What you do often get in a larger camera is zoom range, better controls, stronger flash and sometimes better aperture. Those factors can contribute to better photos in some conditions. But they don’t necessarily take less noisy or better quality photos.