Don't flame me please for posting another starter/starting out thread based on the Nikon D40, I apologize that many of these questions might be already asked on this forum and if this thread must be closed so be it. I just want to ask a few questions regarding the Nikon D40 and photography itself, I'm pretty set on getting a Nikon D40 so yeah.. So just a little history, I was able to take a film photography class in High School for 2 semesters and I learned about of F Stop, ISO, Shutter Speed, etc. Unfortunately that was High School and I've forgotten most if not all since then. Photography has always been one of my interests/passions.. I remember when I took the class I enjoyed it a lot, especially the digital side using Adobe Photoshop. So now a few years later I'm interested in picking up digital photography as a hobby. I looked at a few entry level DSLR cameras at stores and shops. After trying out a good handful the Nikon D40 really touched the right buttons; how it felt in my hands, the weight, etc. Now onto the questions portion of this post. =) Which would be the best place to buy the Nikon D40 kit? This really isn't a straight forward question, the best place meaning good warranty, return policy, cheapest (of course), and most reliable. Next, AF compatible lenses. I know about the D40 not having an AF motor inside the body, so the camera requires a lens that has its own internal motor. Will future Nikon lenses such as a 50mm get upgraded with an internal motor and will they release more Nikon AF compatible lenses in the future? So there are a few Nikon DVDs that help with just starting out but do they teach all the technical stuff about photography? I know there already have been a lot of books mentioned on this forum but what is the best and most easiest book to understand that teaches the basic fundamental and technical aspects of photography? Last but not least, I know this question has been butchered 5 times over but is the Nikon D40 a good choice for myself? I know most entry level DSLR cameras are all relatively the same and it is really up to the person using it themselves but I'm just throwing that question out there still regardless. So wow, you actually read my whole post.. I know it's really long and I apologize but I greatly appreciate you taking the time to read it all. I'm just a newbie at all this once again so please bare with me. Thanks a million to all that take their time to reply to my questions or what not. Cheers!