Tous les boîtiers feront de bonnes photos, je préférerai le D300 au D90, mais le D700 est de plus grand format et n'est pas conseillé pour les optiques spéciales DX (petit format). Le petit format DX a l'avantage d'utiliser de plus petits objectifs, surtout en grand-angle. Et le 300 devient comme un 450, c'est beaucoup !
En photos ferroviaires je conseille les zooms qui cadrent comme on veut, j'aime le AFS 17-55/2,8 qui met au point ultra-rapidement (très bien en suivi) et qui est très lumineux. En macro je conseille des objectifs Macro (60, 105, 180), qui permettent de mettre au point jusqu'au rapport 1x sans ajouter quoi que ce soit, valables aussi en paysage. A chaque emploi son type d'objectif.