I have a Nikon D40 with the 18-55 Kit lens
I plan on getting another lens in two month, should I get the...
First off the 18-55 is optically good. It's limited because it is so slow
Be fore I could say which to get, I'd ask why you want a second lens. If you can answer that then you will know which lens to get. Examples of why you might want a lens
1) Some subjects are far away and you can't walk up closer to get the shot
2) Some subjects are very small and your lens will not focus close enough
3) You like the "look" or style of a very narrow depth of focus and your f/5.6 lens will not do that
4) You are shooting sports and yoir subject is blurred do to motion and/or to small in the frame
OK you get the idea..... Once you can say something like the above it will be very, very easy to pick out a lens
One more thing: All of those lenses you picked are very much like the one you have. They're f/5.6 zooms (or close to it) maybe you need something completely different?
I have the 18-70. I got it when I bought my D50 because I didn't have a Nikon lens that would go as wide as 18mm, my widest was 24mm. I'm happy with the 18-70 and use it for about 2/3rd of my shooting. It does distort somewhat in the widest setting but I can work around that. Only noticeable if there are straight lines in the image (like a horizon line) After that I have the 50mm f/1.4 that sees a lot of use.
Nikon did not have the 18-135 when I bought the D50 or I might have gotten that. 135mm is about the longest lens I would need on a DX format body. Bt I don't know much about this lens
I'd feel very limited however without my fast primes. A 50mm was the first lens I bought back in about 1972. I've owned maybe four different 50mm lenses.