Ok i have the now a 40D, i am looking to upgrade and have a couple of choices. I am looking at either the 7D or the 5D mk2. I know these are different frame cameras. The 5D being the more expensive option but i take it a better camera? Lenses i have are the sigma 10-22 canon 70-200 f4L and the 100-400L. If i buy the 5D then would i need to buy another lens for the landscape images? I am drawn towards the 7D but is it a jump forward from the 40D? I would like also to start printing my images for canvas and framing so would the 7D be enough to get a good canvas print from.
Thanks
Kev

