Both Canon and Nikon are leading brands in the market. It is hard to choose a winner as both the companies make top quality products. They are known for their feature-rich cameras. It is completely up to your preference which brand you prefer the most.