Se o foco estiver no custo x benefício vai de 40D, fotografando em RAW com ela da pra fazer ampliações grandes de excelente qualidade (fiz umas 30x48 para um álbum 24x30 panorâmico e ficou show), de qualquer forma a 50D deve mandar muito bem também, porém a um custo maior, ai vai do seu bolso e necessidade de alguns recursos mais atualizados.