I have noticed that a lot of the problems people are having with he D7000, for e.g autofocusing, using the settings in menus, and live view focusing, can be resolved by correct use of the camera settings.
Also, quite a few of the problems have been caused by not understanding how changing the setting affect the camera.
I have also seen complaints about focusing in live view, which is a feature from point and shoot cameras, and we reserve for use in marco, timed or video photography.
This leads me to think that people are jumping from point and shoot to advance cameras and being overwhemled by features and settings that they do not know how to use properly.
Therefore, the question is : would you advise folks buying their first DSLR to buy a D3100 first, learn , and then move on to a more advanced camera, or, because you can afford it, just buy the D7000, D300, D700 and god forbid a D3s?