I have a Canon EOS 400D which I purchased some time ago (with Standard EFS 18-55mm lens). I want to upgrade the lens. I would not like to spend more than +- $1500 and am looking at a more all-purpose lens. Have been looking at the Canon EF 24-105mm f/4L IS USM? Any thoughts.

Have also looked at the latest 'BUNDLE' specials available and notice you can purchase the 650D with 3 Lenses (EF-S 18-55mm f/3.5-5.6 IS II;EF-S 55-250mm IS II;EF 50mm F/1.for about the same price as the EF 24-105mm f/4L IS USM. Should I not just to buy this bundle instead of keeping the old camera and upgrading the lens?

First of all, are you going to use your old lens together with the new one or will the old lens disappear? Also, would you be comfortable using 2 lenses?

And for the 650D bundle, in my opinion, unless you really need the new camera, that would mean your 400D no longer satisfies your needs, I'd recommend keeping the 400D and spending the money on a lens/lenses.

1. The 24-105 is a very nice lens, but on an APS-C camera like your 400D (or the 650D) will probably not be wide enough for you. Essentially, your 18mm wide end on your current lens is equivalent to a field of view of about 29mm on a full frame, while the 24mm of the 24-105 is equivalent to about 38mm on a full frame. In other words, you will most likely miss the lost 6mm at the wide end if you replace your 18-55 with the 24-105.

IMO, the Canon 15-85mm is a very good walkaround lens for an APS-C camera - good image quality, fast focus, decent build quality, wider than your current lens (and cheaper than the 24-105).

2. The 650D is a significant improvement over your 400D. However, if you intend to upgrade your body, then the 600D is also a significant improvement over your 400D, and (relatively) cheap, since the 650D was released.

3. Those 3 lenses available with the 650D are an okay set of lenses to use on a 650D body (or on your 400D). However, if you are thinking about moving to "L" lenses, then none of those lenses are an upgrade from your existing lens - they just do different things. You may be better off spending your money on better quality lenses.