I'm an enthusiastic amateur but have started doing some paid jobs in the last year or so (children's parties, portrait sessions, pet photography). I currently have a 40D and a decent set of lenses, and am now set to buy a second body. I almost bought a 5D classic a few weeks ago but the deal fell through, and I'm now second-guessing myself. I could afford a used 5D, or a used 7D, but nothing more expensive (i.e. not the 5D2). I'm sort of tempted by the 7D because of the AF - I photograph a lot of dogs and dog sports, so the advanced AF system would be very useful. On the other hand, I love portrait photography as well, and am currently taking studio lighting classes, so the 5D would seem to be a better choice for that.
It's taken me two years to scrape together enough money for this lineup change, and it will be at least that before I can make another major purchase, so whatever I buy will have to keep me going until then. I know some of my lenses won't work on the 5D, but the main ones (Tamron, 70-200 and 85) will, and if I buy the 5D I'll be keeping the 40D as well.
Any suggestions as to which I should go for? The 5D is tempting for my budding portrait business, but the 7D is a much more recent camera with greatly updated technology ...




