Okay guys I try to search everywhere but there's not much review or debate between the two camera. I just bought the D5000 a few days ago and I have a few days to return it. I just came across the news of the D3100 coming out soon. I just want honest opinion what I should do, keep the D5000 or return it and wait for the 3100. I plan to do some video shooting on the camera and the 1080P and auto focus would be great for me but I also want to take great photo. I plan on getting a really good HD camcorder later on but I'm a college student that spent a lot on other stuff and personal life. What is your opinion? Please help because I only have a few days left. any advice is appreciated.