Les fiches techniques te donneront les réponses (par ex. sites Canon, dpreview...). L'AF des 20D, 30D et 400D sont les mêmes. Par contre je ne sait pas si la sensibilité en basse lumière est la même. L'AF des 10D est 350D est en dessous.

Le viseur et l'obturateur du 20D sont supérieur à celui des 350D et 400D. Pentaprisme (verre) et non pentamiroir synchro X au 1/250 + 1/8000s, 5 fps et l'obturateur est prevue pour plus de cliché.

Le plus important est la prise en main le 400D/350D sont nettements plus petit que le 20D. Le 20D a aussi une deuxième roue codeuse à l'arrière pour les réglages c'est plus rapide (mode M ou décalage d'exposition). Et 10Mpix versus 8Mpix (bof)

400€ un 10D cela me parait surpayé surtout si tu as des 20D à 420€ (450-500 me semble un bon prix). Le 30D est un quasi 20DmkII il y a quelques réglages en plus 1/3 d'ISO masi tu peux le simuler par un décalage d'exposition. La seule grosse différence est la taille de l'écran arrière. Pour moi le prix en occasion devrait être quasiment le même.

En conclusion essaie un 400D et un 20D et choisit en fonction de l'ergonomie. Et met tout le reste dans un bon objectif.

Bon choix.