If you are unsure on which one to get, I would venture to suggest you aren't sure on the reason to upgrade at all. Ask yourself what the new camera will do that you can't do at the moment, may save the cost of upgrading at all. Took a shot a few days ago with my old 350D, better than my 7D shots the following day, so it isn't always about equipment.