I'm a serious amateur that shoots mostly landscapes and naturally lite portraits. On occasions, I like to use spot metering, which the Canon EOS 400D does not have. My other choice is the Sony A100. What are your opinions on the image quality and camera in general for these two cameras? Also, what is your opinion of Canon's Image Stablization in the lens verses Sony's Image Stabilization in the body and how it effects picture quality? I would be purchasing the Canon W 17-85 IS USM lens or the Sony Carl Zeiss SAL 16-80 Z lens instead of the kit lens.