I did a tone of research on the Canon SD900 and after much debate and reading your review I decided it met all my needs - which are small, goodflash recycle speed andgood pictures in low light. I have been taking a tone of pictures and I don't know what I am doing wrong. The pictures are of lower quality than my old HP Photosmart 945, and I've tried all of the different settings. The ISO3200 mode comes out so grainy in a 4x6 picture that it wouldn't look good in the photo album. The indoor pictures are not as good detail or color as my old HP camera - can you please suggest to me what I am doing wrong? Or is it that smaller cameras can not compare in picture quality? If this is the casecan you suggest whatI should be looking at?