Pour le 40D :

10 millions de pixels
Ecran LCD 3" 230 000 points
Processeur digic 3
Sensibilité max : 3200 ISO

Pour le 50D :

15 millions de pixels
Ecran LCD 3" 920 000 points
Processeur digic 4
Sensibilité max : 12 800 ISO

pour ne cité que ces caractéristiques là. Je pense qu'il vaut mieux t'orienter vers un 50D si ton budget te le permet. Le 40D est très bien mais commence à se faire un peu vieux amha (surtout quand on voit le 7D)...