Eu amei a 40D quando tive uma, usei por mais de 1 ano, ergonomia 10! Mas a resolução é menor e o LCD traseiro não tem muita qualidade.
Minha escolha seria a 60D, sensor mais moderno, boa ergonomia e é excelente para aprender fotografia. LCD não é fixo, faz vídeo com boa qualidade e a diferença no pentaprisma é gigante perto das câmeras de entrada.
Ela também se posiciona em uma faixa de preços de usados melhor que as TXi da Canon, gosto bastante dela;
Em termos de qualidade de imagem, todos os sensores 18MP da Canon são praticamente idênticos, latitude, ISO etc, à partir da 70D que houve uma mudança neste sentido.
Mas não se encane com isso: não é um pouco melhor aqui ou ali que vai atrapalhar seu aprendizado, não tem certo ou errado aqui, é aquilo que seu bolso alcança no momento.