The best camera is the one you have with you.
That may be true but since I started taking photography more seriously my latest camera is the one that seemed have produced better quality photographs. Better quality as in better focus, sharper images, but having said that, I am no means any better when it comes to structure and composition of good photography than before I had my latest camera!
I love to take close up pictures of flowers and bugs, and I especially love photographing birds. As for landscape, er, I try my best!