Get a D80 instead unless you intend to have another body later on. The limitation of D40 is frustrating to me at times and it is making me considering another SB800 flash by this week because of its limitation on commander mode.
Totally Agreed! Get a D80, its like the baby D200 but D40x or D40 is not even a baby D80. You save on the camera but in the end you got to get all SWM lense & its not cheap. Get a camera that is more versatile. I think for you D80 is good