I have a Canon 20D and have become interested in the 40D, which is about ready to ship to droolers like me. Got to thinking about technology, like computers, where the latest stuff is only marginally better. A rational person would continue to use a 20D and ignore the 30D and the 40D. Many of us are not totally rational.