I have both a 7d and 5dmiii, both are excellent cameras. Personally, if I were in your shoes, I would look at the 5dmiii or the 6d. If you want the added zoom of a crop sensor you can use extension tubes and reach out and touch objects. I don't have any experience with the new 7d, The old one...