Вы пишите, что камеру подарили. Если еще не имеете опыта съемки зеркальным фотоаппаратом но раньше снимали цифровым компактом и снимки с него казались хорошими, Вам не нужна внешняя вспышка. У 40D высокие исо намного лучше компакта и встроенная вспышка мощней. Когда по чувствуете, что не хватает мощности или по другой причине, тогда и надо под задачу подбирать внешнюю вспышку.
Только мощность и цена по меньше, подойдет даже 270EX, если еще и в потолок захотите пыхать, чтобы более естественно выглядели снимки в помещениях - 430EX II или еще более мощную 580EX II. Брать вспышку без определенной цели не надо. Это затраты и лишний вес.
Есть еще один путь обойтись без вспышки, это светосильная оптика. С Canon EF 50mm 1.4, почти всегда на высоких исо можно снимать в помещениях. А качество снимков выше китового зума.