Si on fait un calcul assez simple:
le 40 D à un capteur dont la surface fait 22.2*14.8 = 329 mm² pour 10 MP
le 5DmkII: 24*32 = 768 mm² pour 21 MP.

Donc sur la même surface que le 40D, j'aurais 9.1 MP sur le 5DII. Donc si je mets un 300 mm sur le 40D, l'image prise aura une résolution de 10 MP sur 329 mm². Cette même image aurait simplement une résolution inférieure (9.1 MP) sur le 5DII sur le même surface de capteur. L'avantage du 5DII étant d'avoir un cadre autour (11.9 MP en plus).
Pour pouvoir comparer les images sur écran, il faudrait regarder les photos à 100% et non un recadrage pour que cela rentre dans la résolution de l'écran.

Donc avec un 5DII, je pourrais prendre la même photo avec pratiquement la même résolution (0.9 MP en moins) qu'avec le 40D , il suffira de recadrer donc de "zoomer" artificiellement.