Eu não consigo achar a 40D melhor que a D300 em nada.....
As duas tem preço semelhante, mas a Nikon oferece mais fps, melhor ISO, mais recursos, corpo selado , controle de flash wireless pelo pop-up, possibilidade de uso de lentes antigas AI com fotometria, etc, etc, etc.....
Para mim a 40D só é melhor que a D300 em marketing... rs
quanto à nitidez, é o que o Bruno disse. Na prática e no dia-a-dia duvido que sentirá diferença entre elas. Um monte de outras coisas serão mais importantes do que isso.