D90 oder 50D da gibts kein besser, Preisleistungsmässig ist die D90 günstiger darum warum keine D90. 
Nun ist der Punkt da , dass du dich für ei nBody entscheidest sonst ufert die Diskussion ins endlose aus ..... Wenn dir ne xxxD nich passt, schlecht in der Hand liegt, dann kauf eine die darein passt. Wenn es finanziell passt.
Objektive ich finde ein spezial Makro wäre noch nicht das richtige, am besten nimmst du ein Kit Obejktiv mit etwas mehr Brennweite wie schon genannt weiter oben. Canon 15-85 (beste), 18-135 (mitte) 18-55 (günstigste) oder Sigma 18-50 oder 17-70 Macro. Was anderes rate ich im Moment nicht.
Ein 70- 300 oder 70-210 da gibts es einige mit einem 1:2 Massstab.

Nun ist der Punkt da , dass du dich für ei nBody entscheidest sonst ufert die Diskussion ins endlose aus ..... Wenn dir ne xxxD nich passt, schlecht in der Hand liegt, dann kauf eine die darein passt. Wenn es finanziell passt.
Objektive ich finde ein spezial Makro wäre noch nicht das richtige, am besten nimmst du ein Kit Obejktiv mit etwas mehr Brennweite wie schon genannt weiter oben. Canon 15-85 (beste), 18-135 (mitte) 18-55 (günstigste) oder Sigma 18-50 oder 17-70 Macro. Was anderes rate ich im Moment nicht.
Ein 70- 300 oder 70-210 da gibts es einige mit einem 1:2 Massstab.