回答
两者各有所长,佳能的17-40L是原厂头,做工好,而且可以用在全画幅相机上,比如5D、1Ds Mark II以及胶片单反。价格在5500元左右。
适马18-50 2.8是数码头,只能用在APS-C画幅的相机上,不能用在全画幅上,这是这个镜头最大的敝端。另外此头用在佳能相机上就成了副厂头,其兼容性、对焦速度、做工、耐用性和原厂头都有差距,这也是其价格便宜的主要原因。至于那个macro,建议不要太看中,只是对焦距离近了一些,和真正的微距镜头是不能比的。此头的优点是2.8的恒定大光圈,在弱光下有不错的表现,背景虚化也比较好,而且价格较便宜,只要3300元左右。
如果你在以后有升级全幅的打算,建议考虑17-40L,并再进一支定焦头弥补光圈的不足,专拍人像。如果你的30D打算使用5年以上,那适马18-50 2.8也是不错的选择,要求不高的话不用再配定焦头了。