A série L da Canon não prima apenas pela qualidade de imagem, mas também por qualidade de construção impecável, com selamento etc, auto-foco de primeira, e por aí vai. Tem desde lentes fixas, zooms premium (24-70, 70-200, etc) até essas zooms mais extremas.
Quanto a sua dúvida, eu ficaria, sem dúvida alguma, com a 24-105. Se sentir falta de mais alcance, compre depois uma 70-300 com estabilizador. E se quiser uma lente mais rápida (maior abertura do diafragma), pense numa 35, 50 ou 85mm, dependendo de qual aplicação você achar mais importante.