Je ne connais pas le 20D...mais ayant eu un 400D et un 30D, je dois te dire que quand on possède un 30D, le 400D est ....bof ! Ce n'est pas le même niveau, même si le 400D a l'avantage d'être plus récent, c'est quand même la gamme inférieure.