Go with the 5D for larger images, my experiences with stock has been that (and it does depend on the use of images) is the larger images do sell better. cropping won't be such an issue.Just one thing that SkipD mentioned about resolution when cropping. The 20D is about 62% of the size of an 5D ,and it won't make much if any difference when cropping to same size. 5D (4368 x 2912 pixels)= about 12.7mp , 20D (3504 x 2236 pixels)= about 7.83mp thus been 62% of 5D . The area you stated of ( 2730 x 1820 pixels)= about 4.97mp which is about the difference in size between the two not the final size of the 5D cropped the way you say. At 300DPI cropping it the same size shouldn't change the actual size. AT 300dpi a 5D is about 14.56in x 9.71in ,20D is 11.68in x 7.45in. If you cropped the 5D image about (2.88in horizonally) and (2.26in vertically) you should be very close to the same image(At 300dpi).
Cameras
eos 3,10d,20d,5d
Lenses
16-35mm f2.8
24-70mm f2.8
50mm f 1.4
70mm-200mm f 2.8 IS
100-400mm f4.5-5.6 IS

I think my brain just exploded!



