In an ideal world buying an ultra compact camera would not involve any compromise at all. But this ain’t a perfect world, and if you want a camera you really can carry with you anytime, anywhere then you have to accept there will be some trade-off in terms of absolute image quality. The SD400 is a fast, easy to use, well-specified camera that can genuinely claim to be pocket-sized, and it produces images that - whilst by no means perfect - are sharp, clean and colorful, and it does so with the minimum fuss. It’s so small, and is so enjoyable to handle and use that you cannot help but take it with you wherever you go, something you might hesitate to do with a larger camera. It’s also nice to be able to report that there is a noticeable (albeit small) image quality advantage to be had by buying the SD400 over the less expensive 4MP SD300.