For five years I've had a 4 million pixel Fuji Finepix 4900Z with 6x optical zoom that took excellent pictures. However, I now have more need of a compact camera (The Fuji was bulky) that could be taken just about anywhere. I'd heard from some that that the compact cameras tend to sacrifice picture quality for their compactness despite their use of high numbers of pixels.
I first purchased the 7 megapixel Pentax M20. This camera did seem to support that view, producing pictures that my daughter's 2 megapixel fuji A205s knocked spots off. The pictures were so dissapointing that I got a full refund and purchased the Samsung Digimax i6 after looking at the excellent reviews it got on both Amazon and elsewhere.
These two cameras were as different as chalk and cheese.
I've had the Samsung i6 for about a month now and am very impressed with it.
It is not as versatile as my old Fuji 4900Z as it doesn't have the manual options, but it has enough auto settings to cover most situations with a very easy to use menu system to set them.
As well as taking excellent outdoor pictures it takes very clear indoor photos, the flash having a very good range for such a small camera.
The steady shot function works well as do the PMP functions and related software, though in my view this camera is well worth the price tag even without these latter functions.
In my view, if you want a good compact camera you will likely have to go a long way to beat the Samsung i6 for build quality and picture quality for the price tag.