Comme le dit azrael2, le Canon 30D est plus rapide, meilleure dans la gestion du bruit et plus solide..

J'ai pu tester les deux, et je préfère avoir un boîtier plus costaud qu'un petit 400D..

je peux te dire aussi que le super système de nettoyage sur ce 400D sert seulement à déplacer les poussière et pas à les éliminées. Par contre sur l'EOS Mark III j'ai pu voir qu'ils sont totalement revu le système de nettoyage, à suivre..

Personnellement je te dirigerais sur le 30D ou si tu n'es pas trop pressé le 40D.. (décembre 2007 au mieux)

Autant avoir une basse solide et très fiable, et après évoluer du côté des objectifs.