回答
你用在40D这样的非全幅机上,如果想保留广角,拍风景的话
最好买20MM以下的焦段
28-135是胶片时代的镜头,就是17-85的前身
在数码时代因为有APS这样的机身,把28-135进行数码优化后
就是现在的17-85
(乘以1.6的系数后焦段一样的)
所以28-135在使用方面来说,倒不如17-85的焦段更实用
同理24-105在40D上也是缺失广角,并且全程光圈F4,有点小
所以如果你想兼顾人像及风光,最好的镜头是佳能的EF-S 17-55IS/2.8,就是价格稍贵,行货5K左右,佳能的EF-S的镜王
也可以考虑便宜点的副厂比如腾龙的T17-50/2.8 3000元左右,很有性价比