Canon offers a diverse array of options when it comes to digital cameras. Many of these options are eye-catching, each offering the best of whatever feature you are looking for. For this article, we will be looking at some of the best canon cameras...