the 10D is a great cam, i like the handling of it and its weight
there is no 10D vs. 20D... just because the 10D is not produced anymore. OK, i wouldn't buy the 20D b/c it has no advantages i really need... the speed?... no! the 2MP more? not really... (not needed at the moment )
The 20D has also the silly 1,6 crop factor.
My next cam will be a pro - model with a 1,3 crop factor (or one with no crop - if i find a money bag... )