Canon EOS 7D vs EOS 5D Mark II? having a hard time to choosing...
If you have any lenses, I'd encourage you to check to make sure those lenses work on the 7D or the 5DMKII before making your body purchase...that can affect it. If no lenses, then go to the 5DMKII.
7 people like this answer
Clicking the mark as good answer button helps us highlight the best answers.
Short answer is 5D has better (less) high ISO noise and being a full frame gives better bokeh / shallower DOF while the 7D has better AF and being a crop gives more reach.
But indeed you need to take into account the lenses you may already have: EF-S lenses are not compatible with the 5D and the crop factor of the 7D need to be taken into account.
If you are into sport photography or wildlife photography, the 7D may be a better choice IMHO while the 5D would be better for portrait or "artistic" photography.
You can also wait for the 5D mkIII :)
6 people like this answer
Any specific things you're looking for in a body, such as video recording?
0 people like this answer
0 people like this answer
Better AF
Better LCD
Better burst
Cheaper
Can use EF-S lens if you want
5D MkII's strength
Full frame
More MP
Lower noise at higher ISO
better viewfinder coverage
shallower DOF
0 people like this answer
As pointed out the 5D has better low noise/High ISO for low light situations. The 7D has a longer effective focal length for a given lens length. If you have a 200mm lens it's like having a 320mm on the 7D. Of course if you want wide angle for landscape that works against you and you need a 10-22mm lens instead of a 16-35mm.
I think most of the other technical details have been pointed out.
I don't think you'd necessarily "get more enjoyment" from the 5D Mk iI. It again, depends on what you want to shoot with it.
0 people like this answer
share:
Related questions
10 users following this question:
This question has been viewed 3003 times.
Last activity .
Tips for giving the best answers
Sometimes it's just little details that separates a great and not so great answer! Here are a few simple tips to keep in mind:
- 1
- Be complete and thorough. Don't skimp on the details!
- 2
- Try not to answer with a question. Because that's not really an answer, right?
- 3
- A little research goes a long way. Back up your claims and assumptions!
- 4
- Try to be patient, tech questions can be complicated.
- 5
- You are awesome for both reading this and answering questions.



