Alright so I have a Canon 28 135 that came with my 50D kit. I never used it too much due to it not being wide enough. I just got a Canon 5D mark II with the 24 105 lens though which means it's a much more useful range. My question is this, which should I stick with? I've tried selling the 28 135 and nobody seems to want to buy it for more than $220 when it's like a $350 lens. I'm mainly planning to use the lens for weddings and portrait sessions and so my thought with the 24 105 is that yes I know it's a better lens than 28 135 but I don't want to keep it and then ALSO end up buying the original 24 70. For a walk around lens I kind of like the 28 135 better as it's lighter easier to work with and I pretty much know the 24 105 isn't going to have a wide enough aperture for most wedddings. I think that's what I'm ultimately going to end up with but before I sell the 24 105 for $850 today I thought I'd get some opinions on whether it's really worth keeping the 24 105. Thanks.
Nobody wants to pay more than $220 for the 28-135 because they know it's only a $200 add-on as a kit lens. If you sell it for more than that, you're making a profit. That, plus it's very common and very old.
It's a competent enough lens, but the 24-105 is significantly better. You might find yourself missing the extra stop of aperture at 105mm, the more modern IS, and the much wider 24mm focal length. Not to mention the superior performance.
I've owned both lenses, and it was a no-brainer to sell the 28-135 and keep the 24-105.