I'm having a hard time to choose between them. I want a very good camera but mostly I want the best lenses too. So between Canon and Nikon which one should I get? I've heard that Canon doesn't have good lenses for macro and Nikon doesn't have good general lenses compare to Canon. I know that we cannot have both world, but still, I'm really confused. I also heard that Canon is perfect for someone, like me, who wants to shoot ; animals, landscapes, architectures, people. Compare to Nikon who is better for studio stuff than outside. True or false I don't really know so that's why I'm asking you. Please give me good advise and don't only say "Go with X" and that's it. This won't help me at all. Thanks! :hug:: - Oh and by the way, the two DSLR I'm hesitating is Canon EOS 40D and Nikon D90.