I sold my 20D several months ago as I was tempted by my step dad who offered me access to all his nice Nikkor lenses. I have yet to buy a new camera. I was prepared to buy a d300 until I realized that it's quite a bit more expensive than the 40d. It is hard for me to ignore the temptation of a free library of good glass made available to me but I am also having difficulty justifying the $500+ price premium of the d300. I don't know what to do.