Canon is no-doubtedly the best brand in camera and lense design nad many other things. I'm amateur photographer and I spent thousands of dolars on Canon gears. Canon's camera is the winner. However, I do find Canon has a production problem -- that is, they cannot keep up with demand in their newest digital SLR cameras. They are setting up new factories as I heard, but it seems there are always thousands customers on the waiting list for their SLRs. talk about making more money for Cano. I strongly believe in Canon. The stock may be down for a while, but in a few month or two, it'll be back up in the 50s.