|Quoting evall95 (Reply 5):|
what is the diference betwenn this one and the other. Is it the VR?
From the note on the site, that lens will not autofocus on your camera. It's designed for older bodies.
If you really want to get the most out of your camera, you will have to invest in a decent lens. And by decent I don't mean the most expensive. However when they are too cheap always look closer and read the 'fine print'. Also research the online reviews. They are invaluable and can really guide you to a better decision. Remember, there is always a reason they are cheap. Something is being given up somewhere. IMO, it's better to wait and save till you can afford a better one unless you find a great deal.
Another thing to keep in mind: The d3100 has no built-in focus motor so every lens you buy must have a built-in motor if you want to auto focus. That alone makes the available selection of lenses less and more expensive. Unfortunately that's one of the downsides of buying an entry level body. So if the lens is very cheap always check that it has a built-in motor and that it will work with your body.
Here is some useful info from Nikon:
Nikon D7000 / Nikkor 105mm AF f2.8 / Nikkor 35 f1.8G / Nikkor 50 f1.8D / Nikkor 85mm / Nikkor 300mm f4 AF