it kinda depends on what you are shooting. if you don't need the weathersealing and magnesium body of the d300 then go for the d90 for sure, but if you plan on having the camera take a bit of abuse then go for the d300.
I haven't used any of the 3rd party 70-200 f2.8's but i would imagine they are pretty solid. Another option if you want to save a bit of cash would be to get a 70-300VR. I shoot it on my d700 and its great for what it is!
__________________
Live with Passion.
|