I’ve seen the valuable advice that you experts out there regularly hand out to those seeking it, a lot of which revolve around such questions as ‘what lens should I buy’, so I’ve got a rather more involved query that I’m sure some of you can help me with. At the moment, I have a 30D with a 17-85mm kit lens (I also have a 75-300mm, but that’s irrelevant at the moment). I want to upgrade to an L-series lens and the one I have in mind is the 24-105mm. However, that would lose me the wide angle facility, so I’ve decided to add the Canon 10-22mm. This, I believe, would give me good coverage with two superb lenses.
But this is where the problem comes (as I’m visiting New York soon, I thought I’d pay a visit to B&H, so I’m using their prices). The price of the two lenses would be $1850. But it got me thinking that, if I bought a 5D and the 24-105, I wouldn’t necessarily need the 10-22 lens. The price of the 5D and the 24-105 would, however, be another $2000. This in turn, means that I could sell my 30D body (for, let’s say, $800). The net cost of the 5D and 24-105 would be about $3000, only $1150 more than the two lenses that I originally intended to buy.
So – the question is, would I be better off just buying the two lenses or, for another $1150, get the 5D and one lens? Obviously, it’s a lot of money but which route would give me better results or be better value for money? Over to you pundits!

