
Also, I wish to add for those who are wondering: "So who would buy a 7D then?" 7D are mainly for current 40D (or lower) owners. Why? Because it's the next step up in the semi-pro lineup and the big jump from entry-level. Just like XSi owners shouldn't jump on T1i but XT or XTi owners who aren't too serious about photography and has no ambition in becoming professional want a better body in the entry-level lineup.
maybe a bit arrogant statement considering a lot of "pros" are using the 5d and have no intentions in upgrading to a 1d. I would never consider a body to be specific to the word professional. each body to each owner and specific task.