I think one of the biggest improvements from the 20D to the 30D was the introduction of the <span class="overview_text"]DIGIC II Image Processor. I have seen several reviews that say the 30D gives much better exposure results with a canon speedlight than the 20D even though they both are ETTL II. Your XSi has the <span class="overview_text"]DIGIC III Image Processor. The 20D is a higher level than a rebel but image quality may not be quite as good as your XSi. If you like the feel of the 20D you will probably really like the 30D or 40D. Both can be picked up very reasonabley priced used. Of course if you can go the extra cost for a 50D or even better yet a 7D, well, just a thought.


Mark