SIGMA AF 70-300/4-5.6 APO Macro - самый дешевый из доступных. На попробовать. (Ну и в соответствии цене D300

)Ну если бюджет совсем швах...
Canon EF 70-300 f/4-5.6 IS USM - самый дешевый из родных. Вполне можно снимать, но скоро захочется большего.
(75-300 - не брать!!!)
Если деньги позволяют, берите 1 из 2:
Canon EF 100-400 f/4.5-5.6L IS USM или
Canon EF 300 mm F/4 L IS USM +экстендер 1,4
Я бы брал фикс. (Но у меня не кэнон).
Дальше - фиксы 500 и 600 мм.
Кто на Каноне сейчас подойдут - поправят если что...