I have a 40D. I really want to buy the 24-105 f/4 L IS USM because of it's range, build and image quality, but seeing as I have a 1.6x camera, would it be better to buy the EF-S 17-55 IS USM? My head says so, but I'm a sucker for that red ring.
If anyone has used either (or both) of these lenses, tell me which one you prefer using.