Unless you are planning to photograph fast-action sports, action and wildlife, I would recommend Nikon D90 over Nikon D300/D300s, especially if it is going to be your first DSLR. Nikon D90 is a great camera that works great for occasional portraits, landscapes and other types of photography where the speed of the camera is not important.