With the current d90 prices for new and the rrp of the d5100 i think the d90 looks like a better option. Much better built, in-body focus motor (may save you money in the long run) the downside is that you lose hd video, articulating screen and slightly better high ISO performance (if d5100 has the same sensor as the d7000) their handling may also differ a lot so you should handle both before deciding...