Canon’s EF 28mm f/1.8 USM prime.
I know we get a lot of questions asking for the “right” lens for this and that. At an effective focal length of 45mm on the XT, XTi, 10D, 20D, 30D, I think the 28mm is that right lens for many applications.
I believe that it would be a great 2nd lens particularly suited for family-type shots or for those asking for a walk-about lens. Sure it’s not a zoom, but it is f/1.8 and built like a tank (perhaps even a smidgen too heavy for the XT and XTi). USM is fast and the resolution is superb.
Excellent for everyday stuff when handholding in low light situations are expected.
Why as a 2nd lens? Since it doesn’t give a wide angle field of view, I think it would pair nicely with a kit lens or the 17-40mm f/4L. Indispensable to have a low-light capable lens in the bag at times. I use my 17-40mm only when I need the 17mm end; otherwise, I can’t stand to use it. The 28mm prime is not cheap but not as expensive as the 17-40mm. I find the 28mm to be far sharper, less distorting, and better color rendering than the 17-40mm.
Some example images (full frame) with this lens on the 30D. Hope this helps some of you. Let me know if you want to see a section crop or other images from this lens.