C'est quasiment le même capteur CMOS celui du 350D est en 3456x2304 Vs 20D 3504x2336 bref vraiment pas grand chose au niv du nombre de pixel. Tous deux dispose du processeur d'image DIGIC II excellent pour son époque et qui l'est encore
Par contre je pense que niveau qualité de rendu on est à peu de chose près à la même chose avec un léger mieux pour le 20D mais vraiment infime par contre comme dis plus haut le 20D gère le 50 à 3200iso bon avec le 350D ou le 20D vaut mieux se limiter à 800iso c'est super propre au dessus bof bof ( j'ai utilisé 4ans 1/2 un 350D )
Ce qui fera surtout la différence aussi c'est au niveau prise en main beaucoup plus agréable du 20D vs légèreté du 350D.
Essaye de voir si li y a moyen d'avoir une autre optique. Même si le 18-200 IS est bon ( cf Canon -passion) c'est pas le meilleur mais bon peut-être n'as tu pas le choix du caillou

Bonnes prises de vue