After a year of using my D80, I can pick out the photos I made using this lens as the sharpest, best contrast, most special. It is fantastic. But with a DX camera, the 35mm f/2 lens is a better choice, because 35mm gives you a more "normal" lens perspective given the crop factor of DX sensors. 50mm on a DX camera is perfect for portraits, but if you're looking for an everyday lens for street photography, photojournalism, or just shooting fast-moving kids (or anything else indoors) you'll get frustrated with this lens because the DX sensor in the D80/D90/D300 "zooms" it to 70+mm. Oh, and I don't think it will autofocus on the D40 or D60. On an FX camera (d700, or d3) it is pure perfection, but if you're buying an FX why not spring for the f/1.4?