Just a quick note to say that the 1Ds2 will be 2 years old, which means a 2.5x CPU speed increase following Moore's law: Canon can make a 22MP @ 8i/s for example (from 16.7 @ 4i/s)...
Moore's law (as it is) says nothing about speed increase.
Also, it's not a law
per se, it's an observation that held true for a bunch of years, and it's become an industry driver/motivator.
The original statement was:
The complexity for minimum component costs has increased at a rate of roughly a factor of two per year ... Certainly over the short term this rate can be expected to continue, if not to increase. Over the longer term, the rate of increase is a bit more uncertain, although there is no reason to believe it will not remain nearly constant for at least 10 years. That means by 1975, the number of components per integrated circuit for minimum cost will be 65,000. I believe that such a large circuit can be built on a single wafer.
Afterwards, observations told us that the increase of transistors per die area was 100% per 18 months.
While transistor density does have a strong correlation with performance, that correlation is not 1:1.
So, what should we expect, if Moore's law was a law of physics, and not merely an observation and industry driver?
Well, 18 months after the 1Ds MkII, we should then have expected a 33 Mpx chip in 135 format. Or, 36 months after the 1Ds, we should have expected a 44 Mpx chip.
But performance (readout speed, among other things) is hard to correlate without very detailed knowledge about CMOS sensor technology.