Meist läuft es ja auch eine Preisfrage hinaus:
D90 (12MP) 550,-€ bis 600,-€
D7000 (16MP) 900,-€ bis 950.-€
D300s (12MP) 1250,-€ bis 1300,-€
Die D90 und die D7000 sehen sich sehr ähnlich, haben aber unterschiedlichen Bild- und AF-Sensor und ein paar Goodys, die die D7000 mehr hat.
Die D300s sieht anders aus (größer, schwerer, andere Bedienung), hat aber den gleichen Bildsensor wie die D90, beim AF hat sie noch mehr Sensoren, als die D7000 (wobei mehr nicht immer besser sein muß).
Die Entscheidung fällt sicher leichter, wenn man alle drei mal in die Hand nimmt und etwas damit "spielt".