tu sais, la 50 f1.8 coute 100 euros environ, ca ne doit pas vraiment dicter ton choix.
pour ma part je me suis également posé la question au moment d'acquérir mon 50d, mais apres avoir lu tests et forums en tous genres, j'ai opté pour ce dernier car: 5 mpixel de plus ca compte quand meme pour moi qui tire mes photos à 80cm pour certaines, et je possedais un 450d donc, monter en gamme en perdant 2m pixel me paraissait absurde, (je sais que le nombre de mpixel est souvent un argument marketting avant tout, mais ici, entre 10et 15, il y a quand meme une différence....)
ensuite le 50d est mieux protégé contre l'inflitration que le 40d , pas tropicalisé ou pas du niveau d'un 7d mais mieux que le 40d quand meme.

par contre il est gourmand en optique, dans le sens ou 15mpixel ca demande une optique assez haut de gamme... maintenant une optique moyenne sur un 40d ou un 50d donnera les memes résultats, sauf qu'une optique de meilleure qualité donnera des meilleurs résultats sur le 50 que sur le 40.
bref, j'ai choisi ce dernier et j'en suis ravis....il m'accompagne partout, respire la solidité (passer de mon 450 plastique à un 50 metal ca se sent dans la main). et sur le long terme je compte le garder meme si j'achete un FF un jour, tandis qu'un 40d j'en aurais plus vite vu les limites.

certains disent que le 40d s'en sort mieux dans les iso, c'est pt etre vrai mais il fait toujours 10mpixel, donc si tu fais la meme photo à iso élevées avec un 40d et un 50d et que tu compresse l'image du 50d aux dimensions du 40, à mon avis le résultat sera pareil si pas meilleur pour le 50d.