i will recommend u go to canon L lens... for my story is: i bought 40D with17-85mm IS kits lens, then bought canon18-200mm IS lens n sold my 17-85mm... then upgrade to canon 24-105LIS lens within a month... now i only keep my 18-200mm IS just for spare...


Dont waste your money mate. If u really want a good lens n good pic... go for the top lens!