When people ask these types of questions you have to understand first and foremost that you really should not even compare these two cameras as they are targeted at two totally opposites types of photography. The 5DMKII is a portrait/studio/landscape camera with IQ that simply blows the doors off the 7D. The 7D is basically a 50D with a lot of bells and whistles (ie better AF, integrated flash control, 100% viewfinder which is nice and 3 million more smaller pixels than the 50D crammed on to a small sensor, etc) that makes it a camera that can do a lot of things pretty good but nothing overly spectacular….atleast from a professional standpoint but probably more than adequate for the advanced amateur. Are you a portrait landscape studio type of photographer that has to deliver stunning files for large prints to highly critical clients……if so get the 5D MKII and never look back or if you are just looking for a general purpose camera that can handle all sort of task pretty well (but not great) then get the 7D. If you are not a pro and are on a limited budget then you might want to consider getting a 50D which would allow you to get some really nice lenses which we all know is where it really is. Outside of the bells and whistles on the 7D I just am not impressed with the image files it delivers over even the 50D and it certainly can't hold a candle to the files that the 5DMKII produces. Get a 50D for $950 and a good 2.8L zoom or nice L prime. Not a bad option to consider. I just can't see spending the extra cash on the 7D over the 50D not when you could use the difference to get some really nice lenses.
Image quality blows the doors off the 7D? I'd like to see how much better the image quality is compared to each other. Better depth of field I can understand, better High iso performance, but better image quality?




