My friends and have been very happy with our Canon Elphs. I got hte S400 for my wife, 4 megapixel, and my friends have other models, and they are truly great. The size is really important, the smaller camera means we take it more places. What use is a super camera if it's so big you never take it places you'd want to photograph?