pour un 400D, je dirais ni l'un ni l'autre, mais plutôt le 55-250 IS. A part si tu envisages le passage à un full frame (le 70-300 est EF), le 55-250 garde à peu près le même piqué que le 70-300, la différence de focale est minime, et surtout il coute deux fois moins cher.
Ok, il est Ef-s, il est moins bien construit, et surtout pas USM, cela vaut il 250€ perso, je ne trouve pas.

sinon, comme canon-passion, le 70-300 Do est un ratage dans le sens ou la version non DO fait mieux optiquement, est plus légère, mais plus longue.