Hands On: Canon EOS 40D

It's like meeting an old friend for the first time.