I want to by my first dslr. I want the best camera for the buck. I should buy the Nikon D5100 or the D3100? I don't need the tilty swively screen, the filters and effects and the full hd movie capability from the D5100. But I want the beter image quality, the higher resolution screen, the better color depth, the larger sensor, the longer battery life, 1/3 stop increments, more dynamic range... I want a DSLR which will grow with me as I learn to get more and more out of it. I want to get something pretty decent, because I'm not planning on replacing this one for years. Should I buy the 27% more expensive camera or I should invest in a 50mm f/1.8G lens?