I'd get the D5100 over the D3100. Here is a good comparison article. http://www.digitalrev.com/en/nikon-d...y-8961-article
The guy also compares the D7000. The D7000 is a great camera. It's about $400 more (without lens) than you're looking to spend but it's no joke. It's a great camera.