Retratos/walkaround : Tamron XR 28-75mm f/2,8 C/AF - Prepayment: 298,00EUR na digiwowo
Se as fotografias a frutos forem macro: Sigma EX 105mm f/2,8 Macro DG Canon AF - Prepayment: 377,00EUR ou Tamron SP 90mm f/2,8 Macro DI Canon AF - Prepayment: 357,00EUR
Estas duas macro têm a vantagem que também servem para retractos a uma distancia maior.
O unico problema deste setup com a 40d será a falta de um wide para paisagens(na 450 com a lente de kit sempre ficas com um wide para safar).
Outra opção seria uma das famosas 17/18-50 2.8 como walkaround e uma tamron 90mm para macro e retratos(mas que dependendo do tipo de retratos pode ser longa demais).
Ainda outra opção seria a tokina 50-135 que em aps-c é o equivalente à lente classica de retratos (70-200 no filme/ff) que custa o preço dessas 2 mas que ficavas a perder no modo macro.
Em quase todos os casos ficaria em 700€ o custo das lentes.
Eu pessoalmente o que faria era comprar a 40d com a tamron 28-75, depois com o tempo se precisasse de macro a sério comprava uma tamron 90mm/sigma 105mm, se precisasse de wide comprava uma tokina 11-16\tokina 12-24\sigma 10-20 ou a nova tamron 10-24 e ficava mais ou menos dentro do orçamento