I owned (and loved) the D90 for several years and upgraded to the D7000. If you're new to DSLRs, I highly recommend the D90. It's easy to take beautiful pictures with it, and at the same time gives you all the flexibility and learning opportunity of a mid-level DSLR. In my opinion, from an image/capability standpoint it's really a pro camera (durability, sensor size are mitigating factors). The D7000 is a great camera, but it is very finicky, and requires more effort to consistently take great photos. It's easy to become frustrated if your understanding, skill, and work-flow aren't up to what it requires of you. In addition, it asks more of the lens (more pixels is harder on mid-level lenses).