I would have to agree with some of the other recommendations here, especially if you have EF-S lenses.
The EF-S lens line and other Non Mfg lenses with the digital designations are designed for, and will only work with cropped aps-c sensors, like the 7D, rather than the full frames cameras like the 5D Mark II. Upgrading your lenses to full frame compatible over time will benefit you long-term. However, if you have the budget and the Canon lenses that are already compatible with a full frame body, then I would definitely go with the 5D Mark II, as image quality is clearly outstanding. If you are looking for lenses, and are on a tighter budget, I would also check out refurbished lenses on the Canon direct store. They also have a selection of refurbished bodies including the Mark II from time to time.
subCategory_10051_10051_-1_22751 at shop.usa.canon.com
Hope this helps.


