In fact the choice of lens for D40 is very limited and the quality of the lens unfortunately is in lower grade among the Nikor lens. I am afraid to tell you if you really want to be poisoned, then the very first thing you have to do is to change the body to at least D50, of course D80 or even D200 is better, all depend on budget. If you buy the lens for D40 and later when you upgrade to D80 or higher, then you will feel the quality of the lens is not good enough. Serious consideration is required.