If you could only carry one piece of glass for the rest of your life......?
28-300 L, although I don't think "one lens to rule them all . . . " is really practical. I can put together a two-lens kit that'll be cheaper and lighter, cover the same range, and still not be scrimping on quality (24-70 L and 70-300 DO IS). If we restrict ourselves to a "lens for everyday carry, when you don't want to take the whole bag", I'd say that the 17-40, 17-85, 18-55 or 24-70 would all do fine. Let's not forget that the 24-70 on an APS-C gives the same coverage as the lenses on Canon's PowerShot A series 3x zooms and that's plenty for most folks day-to-day.

