I'm looking at upgrading my K100D and was wondering what you people would recommend. My interests are land/sea/cityscapes and wildlife photography. both the 40D and D80 look good but i've heard the nikon doesn't have the best image quality. In its defence it supports SDHC while the canon has to use CF cards. Help me!!