I've owned both the D3100 and the D7000, the D7000 is my current camera and It's miles above the D3100.
The D3100 is a very entry level camera, which is evident from the price. They cut a lot out of that camera in order to acomodate the low price tag.
The 7000 is more camera than an amateur NEEDS but it's nice to have the options in it. You can get the 7000 with a good 1.8G 50mm lens for about $1500. Best money I ever spent.
Do yourself a favor and if you do get the 7000 - get it body only and buy a lens seperate. The 18-105mm lens it's usually kitted with isn't that great. If you're looking for a good, cheap "kit-lens" to go with it, just spend $100 and get the 18-55mm


