I totally agree that the lens makes the shot, but you also really must know how to set your white balance, aperture, and shutter speed correctly. With out that, your never going to be happy with your shots. On that, I have a Rebel Xti, and my friend has a D40, and no joke they both shoot great shots. Best of luck.