Se fosse para cropada a 17-40 não seria lá uma grande escolha... estaria pagando a mais por vidro desnecessário. Opções como a famosa Tamron 17-50 cobririam o mesmo range, com melhor qualidade de imagem e menor custo!
Pensando em full-frame, passei pela mesma dúvida que a sua e acabei optando pela 17-40. É evidente que a 24-105 é muito mais versátil, mas o que eu queria era algo mais focado em paisagens e uso geral, e nisso a 17-40 cobre muito bem: a faixa de 17 ~ 20mm traz uma perspectiva toda especial, bem diferente de 24mm, acredite! E ela ainda serve como uma GA de uso geral, com sua faixa de 35mm que muitos usam como única lente. Para a faixa de meia-tele comprei uma 85mm, lente apaixonante também, especialmente pelo relativo baixo preço. Para o meu uso, casamento perfeito entre essas duas...
EDIT: Lembrando ainda que os 24mm na 24-105 sofrem uma forte distorção tipo barril, algo a ser considerado se incluir aí arquitetura e afins...