I have recently been thinking about upgrading my camera again - I have a Nikon D40. I think the logical upgrade would be to the D90 and these are selling for pretty good prices at the moment.

What would the D90 do that my D40 can't? Would appreciate your opinions.